Stack staus when update rollback is triggered is misleading

Bug #1316558 reported by Pavlo Shchelokovskyy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Medium
Pavlo Shchelokovskyy

Bug Description

Currently when rollback is triggered during stack update, the stack continues to have status UPDATE_IN_PROGRESS and only at the very end flips to ROLLBACK_COMPLETE.

We should rather set state to ROLLBACK as soon as rollback is triggered to indicate to user that something went wrong.

Changed in heat:
assignee: nobody → Pavlo Shchelokovskyy (pshchelo)
description: updated
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix proposed to heat (master)

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

Changed in heat:
status: New → In Progress
Changed in heat:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

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

commit 7c9494a910f30afb734e00d2bbfd6c994cacc507
Author: Pavlo Shchelokovskyy <email address hidden>
Date: Tue May 6 14:44:42 2014 +0300

    Set rollback status early in update if triggered

    Before when rollback was triggered during stack update, the stack continued to
    have status UPDATE_IN_PROGRESS, and only at the very end flipped to
    ROLLBACK_COMPLETE.
    This patch sets the stack state to ROLLBACK as soon as
    rollback is started to notify the user properly on the action being
    performed.

    Change-Id: Idbd78a3a2a8d0c32fb26c7d0c38c87857d1565d8
    Closes-Bug: #1316558

Changed in heat:
status: In Progress → Fix Committed
Changed in heat:
milestone: none → juno-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in heat:
milestone: juno-2 → 2014.2
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.