scenario000-multinode-oooq-container-upgrades fails with target_upgrade_version undefined

Bug #1812403 reported by Jose Luis Franco
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Jose Luis Franco

Bug Description

Job /tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades is failing with the following error:

2019-01-18 12:15:41.199173 | primary | TASK [repo-setup : Create repo setup script] ***********************************
2019-01-18 12:15:41.234802 | primary | Friday 18 January 2019 12:15:41 +0000 (0:00:00.158) 0:00:00.821 ********
2019-01-18 12:15:41.281227 | primary | fatal: [undercloud]: FAILED! => {}
2019-01-18 12:15:41.281370 | primary |
2019-01-18 12:15:41.281459 | primary | MSG:
2019-01-18 12:15:41.281527 | primary |
2019-01-18 12:15:41.282062 | primary | The task includes an option with an undefined variable. The error was: 'target_upgrade_version' is undefined
2019-01-18 12:15:41.282138 | primary |
2019-01-18 12:15:41.282930 | primary | The error appears to have been in '/home/zuul/src/git.openstack.org/openstack/tripleo-quickstart/roles/repo-setup/tasks/create-repo-script.yml': line 2, column 3, but may
2019-01-18 12:15:41.283340 | primary | be elsewhere in the file depending on the exact syntax problem.
2019-01-18 12:15:41.283420 | primary |
2019-01-18 12:15:41.283663 | primary | The offending line appears to be:
2019-01-18 12:15:41.283743 | primary |
2019-01-18 12:15:41.283836 | primary | ---
2019-01-18 12:15:41.284075 | primary | - name: Create repo setup script
2019-01-18 12:15:41.284191 | primary | ^ here
2019-01-18 12:15:41.284273 | primary |
2019-01-18 12:15:41.306702 | primary |
2019-01-18 12:15:41.307090 | primary | PLAY RECAP *********************************************************************
2019-01-18 12:15:41.307397 | primary | undercloud : ok=1 changed=0 unreachable=0 failed=1

Lately, the behavior of the job was to perform a master to master upgrade, so it's not using now the master-undercloud-rocky-overcloud.yaml release file, but the master.yaml one, which doesn't have that variable defined.

Logs: http://logs.openstack.org/77/623277/9/check/tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades/b55493c/job-output.txt.gz#_2019-01-18_12_15_41_282062

Changed in tripleo:
status: Triaged → In Progress
Changed in tripleo:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart-extras (master)

Reviewed: https://review.openstack.org/607525
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/commit/?id=f6561dae7ee4f4fd074ddc5bc4751c6ca4dec16e
Submitter: Zuul
Branch: master

commit f6561dae7ee4f4fd074ddc5bc4751c6ca4dec16e
Author: Jose Luis Franco Arza <email address hidden>
Date: Wed Oct 3 12:24:04 2018 +0200

    Remove usage of target_upgrade_version.

    With the ongoing refactoring for upgrades jobs we
    start passing the corresponding release file for
    each playbook instead of passing the N_uc_N-1_oc.yaml
    release file. One of the variables defined in the old
    upgrades release file was target_upgrade_version, in
    which it's specified the release we are upgrading to.
    That's not needed anymore, as we can obtain that value
    from the emit_releases.sh

    Closes-Bug: #1812403
    Change-Id: I5ac14e5fc28300e083fb4b921cbf4ba627904748

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-quickstart-extras 2.1.1

This issue was fixed in the openstack/tripleo-quickstart-extras 2.1.1 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.