Ocata -> Pike overcloud upgrade: after major-upgrade-composable-steps-docker we get Output error: The Referenced Attribute (AllNodesDeploySteps RoleConfig) is incorrect

Bug #1716404 reported by Marius Cornea
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Steven Hardy

Bug Description

Ocata -> Pike overcloud upgrade: after major-upgrade-composable-steps-docker when running 'openstack stack output show overcloud RoleConfig' we get Output error: The Referenced Attribute (AllNodesDeploySteps RoleConfig) is incorrect.

(undercloud) [stack@undercloud-0 ~]$ openstack stack environment show overcloud | grep OS::TripleO::PostDeploySteps
  OS::TripleO::PostDeploySteps: http://192.168.24.1:8080/v1/AUTH_db312e0f007145dc8c16a1da64632ebf/overcloud/common/major_upgrade_steps.yaml

Steven Hardy (shardy)
Changed in tripleo:
importance: Critical → High
milestone: none → queens-1
tags: added: pike-backport-potential
Changed in tripleo:
assignee: nobody → Steven Hardy (shardy)
status: Confirmed → In Progress
Revision history for this message
Steven Hardy (shardy) wrote :

https://review.openstack.org/#/c/502470/ posted which aims to fix this

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/502470
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=27018b4182d77abf612697cfe54a4fc3ceeb6be5
Submitter: Jenkins
Branch: master

commit 27018b4182d77abf612697cfe54a4fc3ceeb6be5
Author: Steven Hardy <email address hidden>
Date: Mon Sep 11 14:39:06 2017 +0100

    Add RoleConfig output to major_upgrade_steps.j2.yaml

    I96ec09bc788836584c4b39dcce5bf9b80e914c71 added this output to the
    deploy-steps.j2, but missed adding this to the major upgrade template
    which means the overcloud RoleConfig output is broken after the upgrade
    (until the converge update switches back to the deploy-steps.j2 derived
    template)

    Closes-Bug: #1716404
    Change-Id: I331fa18b456ca2d6c124316d513374e3fe5a5007

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/503484

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/pike)

Reviewed: https://review.openstack.org/503484
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=5624e75de374742175bab870ae12248e7a39e8cd
Submitter: Jenkins
Branch: stable/pike

commit 5624e75de374742175bab870ae12248e7a39e8cd
Author: Steven Hardy <email address hidden>
Date: Mon Sep 11 14:39:06 2017 +0100

    Add RoleConfig output to major_upgrade_steps.j2.yaml

    I96ec09bc788836584c4b39dcce5bf9b80e914c71 added this output to the
    deploy-steps.j2, but missed adding this to the major upgrade template
    which means the overcloud RoleConfig output is broken after the upgrade
    (until the converge update switches back to the deploy-steps.j2 derived
    template)

    Closes-Bug: #1716404
    Change-Id: I331fa18b456ca2d6c124316d513374e3fe5a5007
    (cherry picked from commit 27018b4182d77abf612697cfe54a4fc3ceeb6be5)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 7.0.1

This issue was fixed in the openstack/tripleo-heat-templates 7.0.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 8.0.0.0b1

This issue was fixed in the openstack/tripleo-heat-templates 8.0.0.0b1 development milestone.

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

Other bug subscribers

Remote bug watches

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