Comment 0 for bug 1798525

Revision history for this message
Marios Andreou (marios-b) wrote :

The undercloud-upgrades job is failing during the upgrade with "error was: 'ironic_api_short_bootstrap_node_name' is undefined" trace looks like:

   2018-10-18 01:20:20 | TASK [set is_bootstrap_node fact] **********************************************
   2018-10-18 01:20:20 | fatal: [centos-7-vexxhost-sjc1-0003163573]: FAILED! => {"msg": "The task includes an option with an undefined variable. The error was: 'ironic_api_short_bootstrap_node_name' is undefined\n\nThe error appears to have been in '/home/zuul/undercloud-ansible-Rjecdu/Undercloud/upgrade_tasks.yaml': line 112, column 5, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n- block:\n - name: set is_bootstrap_node fact\n ^ here\n"}
   2018-10-18 01:20:20 |
   2018-10-18 01:20:20 | PLAY RECAP *********************************************************************
   2018-10-18 01:20:20 | centos-7-vexxhost-sjc1-0003163573 : ok=23 changed=8 unreachable=0 failed=1
   2018-10-18 01:20:20 |
   2018-10-18 01:20:20 | Exception: Upgrade failed

Examples at [1,2] - error coming from [3] and looks to be related to [4] which merged last night

[1] http://logs.openstack.org/75/610475/4/check/tripleo-ci-centos-7-undercloud-upgrades/e465609/logs/undercloud/home/zuul/undercloud_upgrade.log.txt.gz#_2018-10-17_23_24_58
[2] http://logs.openstack.org/45/560445/166/check/tripleo-ci-centos-7-undercloud-upgrades/496cefb/logs/undercloud/home/zuul/undercloud_upgrade.log.txt.gz
[3] https://github.com/openstack/tripleo-heat-templates/blob/3760c074c2a34fa5a730e9b4f6fffc7aa582348b/docker/services/ironic-api.yaml#L161
[4] https://review.openstack.org/#/c/605430/