Overcloud stack-update fails on the pcmk restarts

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

Bug Description

Running a stack-update on existing deployment fails with

Error: unable to find a resource/clone/master/group: httpd

Changed in tripleo:
assignee: nobody → Jiří Stránský (jistr)
Revision history for this message
Michele Baldessari (michele) wrote :

Two (conflicting) reviews are currently addressing this:
https://review.openstack.org/354891
https://review.openstack.org/321027

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/358511

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

Here's a third one addressing it: https://review.openstack.org/#/c/358511/ :D

It's not the same though, as this patch ^^ will only work with an accompanying puppet-tripleo patch. Those patches fix this bug only as a side effect, they are primarily meant to fix bug 1587015.

Revision history for this message
Steven Hardy (shardy) wrote :

Looks like this won't land for newton-3 so deferring to rc1

Changed in tripleo:
milestone: newton-3 → newton-rc1
Revision history for this message
Jiří Stránský (jistr) wrote :

This landed as a fix for https://bugs.launchpad.net/tripleo/+bug/1612667, it's a duplicate bug.

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

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

commit 1590edbeca31caa7c5368f636f3869dd192c19c3
Author: Jiri Stransky <email address hidden>
Date: Mon Aug 22 11:29:17 2016 +0200

    Restart only services that need it

    With new pacemaker architecture, Puppet handles restarts of most of the
    services. There are several still managed by pacemaker which need
    special restart handling utilizing pacemaker and its resource
    agents.

    The counterpart in puppet-tripleo requests restarts for individual
    pacemaker-managed services by writing out "restart flag" files, and the
    pacemaker_resource_restart.sh script then performs the restarts.

    Change-Id: Ia4e6a9f88181f1981993f046cf415dbbcdc9570e
    Closes-Bug: #1614967
    Closes-Bug: #1587015
    Depends-On: I6369ab0c82dbf3c8f21043f8aa9ab810744ddc12

Changed in tripleo:
status: In Progress → Fix Released
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.