magnum/magnum
Hongbin Lu 8733cd37fa Gate: Fix docker swarm disconnect issue
The swarm func test occasionally failed with the error below. This
error cannot be determinately reproduced. After some experiments,
it seems that swarm will abort connections during registration of
a new swarm agent.

ConnectionError: ('Connection aborted.', BadStatusLine("''",))

This commit tries to fix the issue by waiting for the completion of
agent registration. After the swarm agent service starts, it checks
ETCD to ensure the agent was successfully registered before sending
signal to Heat to indicate its success.

Closes-Bug: #1521395
Change-Id: Iec1772d1df7d85e367676758b1f97a5b604c0eb7
2015-12-22 20:40:41 +00:00
..
api Merge "Create trust_id for bay" 2015-12-16 23:56:01 +00:00
cmd Performance: leverage dict comprehension in PEP-0274 2015-12-03 22:02:02 -05:00
common Merge "Create trust_id for bay" 2015-12-16 23:56:01 +00:00
conductor Merge "Create trust_id for bay" 2015-12-16 23:56:01 +00:00
db Create trust_id for bay 2015-12-15 11:28:23 +08:00
hacking Performance: leverage dict comprehension in PEP-0274 2015-12-03 22:02:02 -05:00
locale Imported Translations from Zanata 2015-11-04 06:03:51 +00:00
objects Merge "Create trust_id for bay" 2015-12-16 23:56:01 +00:00
openstack Remove unused oslo-incubator modules 2015-07-22 23:46:12 +03:00
public/css Incorporate feedback from the Initial commit review 2014-11-18 14:25:08 +00:00
service Decoupling magnum service from periodic task 2015-11-30 18:52:48 +00:00
servicegroup Decoupling magnum service from periodic task 2015-11-30 18:52:48 +00:00
templates Gate: Fix docker swarm disconnect issue 2015-12-22 20:40:41 +00:00
tests Merge "Create trust_id for bay" 2015-12-16 23:56:01 +00:00
__init__.py Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
i18n.py Setup for translation 2015-05-24 03:13:55 +00:00
MANIFEST.in Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
opts.py Create trust_id for bay 2015-12-15 11:28:23 +08:00
version.py Remove coding:utf-8 2015-08-03 23:28:22 +08:00