Cannot signal during SUSPEND or DELETE

Bug #1286920 reported by Steve Baker
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Medium
Steve Baker

Bug Description

SoftwareDeployment resources can perform configuration and signal results during any action, including SUSPEND and DELETE. (such as unmounting or removing a server from a cluster)

Currently signalling is forbidden during these actions.

Changed in heat:
importance: Undecided → Medium
milestone: none → icehouse-3
status: New → Triaged
assignee: nobody → Steve Baker (steve-stevebaker)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

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

Changed in heat:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Thierry Carrez (ttx)
Changed in heat:
milestone: icehouse-3 → icehouse-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to heat (master)

Reviewed: https://review.openstack.org/77452
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=835e3047f397a28b4405270c0f659a63a1837a3d
Submitter: Jenkins
Branch: master

commit 835e3047f397a28b4405270c0f659a63a1837a3d
Author: Steve Baker <email address hidden>
Date: Mon Mar 3 10:49:40 2014 +1300

    Allow getting attributes on suspended resources.

    A resource which is suspended can legitimately have attributes returned
    for it.

    Related-Bug: #1286920

    Change-Id: I350b2e20e274cce7a0f654cb71f7445632e0e633

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

Reviewed: https://review.openstack.org/77453
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=d44094173645232ec70dea1a6ac75a7a7882d552
Submitter: Jenkins
Branch: master

commit d44094173645232ec70dea1a6ac75a7a7882d552
Author: Steve Baker <email address hidden>
Date: Tue Mar 4 09:38:08 2014 +1300

    Allow handle_signal to assert which actions are valid

    This retains the current behaviour for InstanceGroup and Restarter
    while allowing other resources to apply different policies about
    what actions are allowed when a signal is received. This is needed
    by SoftwareDeployment, which can legitimately receive signals
    during SUSPEND and DELETE.

    Change-Id: I6f694451669b6c9b60b9fbd3ad77d0fc111bbb5a
    Closes-Bug: #1286920

Changed in heat:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in heat:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in heat:
milestone: icehouse-rc1 → 2014.1
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.