Nova server failed to rollback

Bug #1661259 reported by Peter Razumovsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
High
Peter Razumovsky

Bug Description

If convergence is disabled, then OS::Nova::Server failed with AssertionError during rollback.

Steps to reproduce:

1. Create OS::Nova::Server with nics.
2. Update OS::Nova::Server.
3. Cancel update OS::Nova::Server - it starts to rollback.

Expected status: Rollback complete.
Actual status: AssertionError: Need a reference to a Stack object, which raised by Function class.

It happened in case of incorrect restore_prev_rsrc work, so need to fix it.

Changed in heat:
status: New → In Progress
Revision history for this message
Peter Razumovsky (prazumovsky) wrote :
Zane Bitter (zaneb)
tags: added: mitaka-backport-potential newton-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

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

commit 01580af10a89d93c9005c698e644c1665ab09a03
Author: Peter Razumovsky <email address hidden>
Date: Wed Feb 1 14:28:06 2017 +0400

    Fix restore_prev_rsrc assert weakref

    Currently restore_prev_rsrc is broken in cause of
    weakref assertion error - it raises during building
    resources for backup stack.

    Change-Id: I78f896455f02900389f7c5055264b35f86bb7d18
    Closes-bug: #1661259

Changed in heat:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/heat 8.0.0.0rc1

This issue was fixed in the openstack/heat 8.0.0.0rc1 release candidate.

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.