Pacemaker ansible module missing in overcloud

Bug #1701208 reported by Jiří Stránský
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Jiří Stránský

Bug Description

The ansible pacemaker module has been a requirement for our major upgrade process, and it may become a requirement for minor update process shortly, yet we don't install it in overcloud images by default yet, we only installed it during N->O upgrade. This means that upgraded Ocata deployments have it, but fresh Ocata deployments don't.

We'll need to add it to O->P upgrade, and also to the P image, so that we don't have to add it to P->Q upgrade.

Tags: upgrade
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-puppet-elements (master)

Fix proposed to branch: master
Review: https://review.openstack.org/478815

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

Fix proposed to branch: master
Review: https://review.openstack.org/478830

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

Reviewed: https://review.openstack.org/478815
Committed: https://git.openstack.org/cgit/openstack/tripleo-puppet-elements/commit/?id=60f12230aa89d64bd62ed092806f710e1b90cb28
Submitter: Jenkins
Branch: master

commit 60f12230aa89d64bd62ed092806f710e1b90cb28
Author: Jiri Stransky <email address hidden>
Date: Thu Jun 29 11:21:53 2017 +0200

    Add ansible-pacemaker to the overcloud image

    This is a requirement of major upgrades, and soon will probably become
    a requirement of minor updates too. Having it in fresh deployments
    from Pike will allow us to use it for minor updates. Even if we only
    needed it for major upgrades still, having it in fresh Pike
    deployments will allow us to drop the code that would explicitly
    install it during P->Q upgrade.

    Co-Authored-By: Marius Cornea <email address hidden>
    Change-Id: Ic8ce72133c47a4c90d581a0925213877b11a471e
    Partial-Bug: #1701208

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

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

commit ba016437c0fab6b23a45c473fcdb2f2cab1d9953
Author: Jiri Stransky <email address hidden>
Date: Thu Jun 29 11:38:09 2017 +0200

    Install ansible-pacemaker on O->P upgrade

    This has been omitted in Ocata image, so we need to install this in
    O->P upgrade again. Change Ic8ce72133c47a4c90d581a0925213877b11a471e
    adds it to the image, so that we can stop installing it on P->Q
    upgrade, and start using it for minor updates too.

    Change-Id: I893792e8d82c716b2f3e7b8878b25ba89ea724f1
    Co-Authored-By: Marius Cornea <email address hidden>
    Partial-Bug: #1701208

Revision history for this message
Emilien Macchi (emilienm) wrote :

There are no currently open reviews on this bug, changing the status back to the previous state and unassigning. If there are active reviews related to this bug, please include links in comments.

Changed in tripleo:
status: In Progress → Triaged
assignee: Jiří Stránský (jistr) → nobody
Revision history for this message
Jiří Stránský (jistr) wrote :

Both fixes merged and should be sufficient to address the issue.

Changed in tripleo:
status: Triaged → Fix Released
assignee: nobody → Jiří Stránský (jistr)
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.