Comment 6 for bug 1783866

Revision history for this message
Quique Llorente (quiquell) wrote :

Ronelle Landy (rlandy) wrote 30 minutes ago: #5
I have a reproducer set up with fs037.
Manually removing that mislaced/extra start_order and the root line allow the update to continue

Ronelle Landy (rlandy) wrote 22 minutes ago: #6
Each time /home/zuul/overcloud_update_run-Controller.sh is run, a new dir is created in /var/lib/mistral and Set docker_startup_configs_with_default fact fails on https://github.com/openstack/tripleo-heat-templates/blob/master/common/deploy-steps-tasks.yaml#L80.

u'An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ^',
 u'fatal: [subnode-1]: FAILED! => {"msg": "Unexpected failure during module execution.", "stdout": ""}',

With no_log removed the step before sprints out to:

 u'TASK [Set docker_config_default fact] ******************************************',
 u'Thursday 26 July 2018 21:20:22 +0000 (0:00:00.548) 0:02:04.493 ********* ',
 u'ok: [subnode-1] => (item=1) => {"ansible_facts": {"docker_config_default": {"step_1": {}}}, "changed": false, "item": "1"}',
 u'ok: [subnode-1] => (item=2) => {"ansible_facts": {"docker_config_default": {"step_1": {}, "step_2": {}}}, "changed": false, "item": "2"}',
 u'ok: [subnode-1] => (item=3) => {"ansible_facts": {"docker_config_default": {"step_1": {}, "step_2": {}, "step_3": {}}}, "changed": false, "item": "3"}',
 u'ok: [subnode-1] => (item=4) => {"ansible_facts": {"docker_config_default": {"step_1": {}, "step_2": {}, "step_3": {}, "step_4": {}}}, "changed": false, "item": "4"}',
 u'ok: [subnode-1] => (item=5) => {"ansible_facts": {"docker_config_default": {"step_1": {}, "step_2": {}, "step_3": {}, "step_4": {}, "step_5": {}}}, "changed": false, "item": "5"}',
 u'ok: [subnode-1] => (item=6) => {"ansible_facts": {"docker_config_default": {"step_1": {}, "step_2": {}, "step_3": {}, "step_4": {}, "step_5": {}, "step_6": {}}}, "changed": false, "item": "6"}',

^^ which is fine. The error is on /var/lib/mistral/xxxx/Controller/docker_config.yaml.
(never on /var/lib/mistral/overcloud/Controller/docker_config.yaml - just the update)

Ronelle Landy (rlandy) wrote 6 minutes ago: #7
Possibly something falls apart in https://github.com/openstack/tripleo-heat-templates/blob/master/common/deploy-steps.j2#L342