Branches for Trusty Tahr

Name Status Last Modified Last Commit
lp:~celebdor/charms/trusty/midonet-gateway/fake 1 Development 2015-12-21 01:14:41 UTC
2. ultra bare bones charm for just pulli...

Author: Antoni Segura Puimedon
Revision Date: 2015-12-21 01:14:08 UTC

ultra bare bones charm for just pulling midonet-agent

lp:~ryo-tagami/charms/trusty/midonet-gateway/trunk bug 1 Development 2016-03-28 04:06:47 UTC
7. Flakiness fix To make continuous int...

Author: Ryo Tagami
Revision Date: 2016-03-28 04:06:47 UTC

Flakiness fix

To make continuous integration useful, flakiness needs to be removed.
To decrease the flakiness of this charm, this commit does the following:

* python-midonetclient bug fix
* Wait until excessive MidoNet API restart finishes

python-midonetclient has a bug that causes it to behave badly if MidoNet
API is not available.
There already is a patch to fix this bug, however it is not officially
released yet.
This commit will apply this patch to already-installed
python-midonetclient to mitigate the issue.

From Neutron point of view, MidoNet API is not always available due to
excessive MidoNet API restart. If MidoNet API is not available during
those
Neutron API calls, Neutron will retry the MidoNet API calls, however,
python-neutronclient will do the retry as well, which will result in
duplicate objects
in Neutron. This commit will try to workaround the problem by blocking
the charm until
MidoNet API to be available for 60 consecutive seconds.

12 of 2 results