Newton->Ocata upgrade fails when Ironic services are enabled on a monolithic controller deployment

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

Bug Description

Newton -> Ocata upgrade fails when Ironic services are enabled on a monolithic controller deployment. The major-upgrade-composable-steps fails after 4h which is the stack update timeout which indicates that it's getting stuck. The cause for this is that during the upgrade process the openstack-nova-compute.service is trying to start on the controller nodes while the rabbitmq servers are down(pacemaker cluster is down).

Changed in tripleo:
assignee: nobody → Marius Cornea (mcornea)
status: New → In Progress
Marius Cornea (mcornea)
Changed in tripleo:
importance: Undecided → Critical
Revision history for this message
Emilien Macchi (emilienm) wrote :

ironic on overcloud is not critical. Moving it to High.

Changed in tripleo:
milestone: none → pike-1
importance: Critical → High
tags: added: upgrade
tags: added: ocata-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/450802

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

Reviewed: https://review.openstack.org/449596
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=276aca7a8145570301e566a8fb3253f57601d171
Submitter: Jenkins
Branch: master

commit 276aca7a8145570301e566a8fb3253f57601d171
Author: Marius Cornea <email address hidden>
Date: Fri Mar 24 13:06:22 2017 +0100

    Stop openstack-nova-compute during nova-ironic upgrade

    This change ensures that that openstack-nova-compute is
    stopped and disabled during the upgrade process.

    Closes-Bug: 1675814

    Change-Id: Ifd2557b11e4317f1e76e459e8de4162116578eff

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

Reviewed: https://review.openstack.org/450802
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=9b95554af937478bdf3cf9262901365bb42bbcec
Submitter: Jenkins
Branch: stable/ocata

commit 9b95554af937478bdf3cf9262901365bb42bbcec
Author: Marius Cornea <email address hidden>
Date: Fri Mar 24 13:06:22 2017 +0100

    Stop openstack-nova-compute during nova-ironic upgrade

    This change ensures that that openstack-nova-compute is
    stopped and disabled during the upgrade process.

    Closes-Bug: 1675814

    Change-Id: Ifd2557b11e4317f1e76e459e8de4162116578eff
    (cherry picked from commit 276aca7a8145570301e566a8fb3253f57601d171)

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

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

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

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

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.