python-tripleoclient/tripleoclient
Alex Schultz ac5d1d906a [TRAIN-AND-OLDER] Improve timeout error handling
For many releases we have seen overall deployment and workflow exections
that timeout throw a json decode error. This is usually because either
the mistral execution completely failed (unhandled exception),
something during the deployment hangs (bad network config), or the
--timeout was less than the time it takes to run an action. If we get an
exception waiting for timeouts that isn't already a websocket timeout or
something to that effect, we should catch it and print some useful
messaging that the user can use to begin their troubleshooting.

Change-Id: Ie239f3fc11bbf95dc9af9786b288f6e8aef1193a
Closes-Bug: #1882134
(cherry picked from commit ecf2241668)
2020-06-08 13:38:36 +00:00
..
config Improve container_images_file comments 2020-04-04 03:46:20 +00:00
releasenotes/notes undercloud: wire ContainerHealthcheckDisabled 2019-04-22 12:52:16 +00:00
tests Fix all py27 tests 2020-01-30 15:47:43 +00:00
v1 overcloud: set DeployIdentifier to '' if --skip-deploy-identifier is used 2020-03-10 11:07:03 +00:00
workflows Fix overcloud node instrospect exception output 2020-04-17 02:04:21 +00:00
__init__.py Add ReNo support 2016-10-08 00:28:43 +00:00
command.py TripleO Validator CLI Refactor 2019-12-17 13:02:42 +01:00
constants.py TripleO Validator CLI Refactor 2019-12-17 13:02:42 +01:00
exceptions.py undercloud: resolve undercloud_*_host 2019-05-10 06:55:00 +00:00
heat_launcher.py Increase max_nested_stack_depth for heat 2019-05-13 09:48:01 +02:00
noauth_policy.json Add heat_launcher module to help launch heat-all 2017-02-08 15:49:24 -05:00
plugin.py [TRAIN-AND-OLDER] Improve timeout error handling 2020-06-08 13:38:36 +00:00
utils.py TripleO Validator CLI Refactor 2019-12-17 13:02:42 +01:00