python-tripleoclient/tripleoclient
James Slagle a35f798390 Wait for Heat message queues
Adds a wait before utils.launch_heat returns to ensure that the
necessary rabbitmq queues have been created. Without the wait, there is
a race condition between the queues being created and the first
heatclient command being executed, which can lead to a
oslo_messaging.exceptions.MessagingTimeout exception.

Also fixes a minor issue in the choices for the --heat-type option for
overcloud deploy. The choice should be "installed" and not "system".

Change-Id: Ib63813b63c37fa2cee57a211535d43d605131529
Signed-off-by: James Slagle <jslagle@redhat.com>
2021-05-14 07:59:20 -04:00
..
config Add enable_neutron and enable_heat 2021-04-28 07:29:58 -04:00
tests Allow user environments override generated ones 2021-05-06 21:08:26 +05:30
v1 Wait for Heat message queues 2021-05-14 07:59:20 -04:00
v2 Merge "Add commands to extract|provision net vips" 2021-04-22 19:40:56 +00:00
workflows Bump reqirements to tripleo-common>=16.0.0 2021-04-29 09:22:51 -04:00
__init__.py Add ReNo support 2016-10-08 00:28:43 +00:00
command.py Use correct default key file and normalize the usage 2020-02-20 08:52:09 -06:00
constants.py Support using ephemeral Heat 2021-04-27 21:50:05 -04:00
exceptions.py Wait for Heat message queues 2021-05-14 07:59:20 -04:00
export.py Automatically run overcloud export when using ephemeral heat 2021-04-28 07:30:49 -04:00
heat_launcher.py Wait for Heat message queues 2021-05-14 07:59:20 -04:00
noauth_policy.json Add heat_launcher module to help launch heat-all 2017-02-08 15:49:24 -05:00
plugin.py Update client to create archive and use tripleo-common 2021-01-20 09:43:52 -06:00
utils.py Wait for Heat message queues 2021-05-14 07:59:20 -04:00