Bug 1041208 - [RFE][nova]: Add a task to force revert a resize migration
Summary: [RFE][nova]: Add a task to force revert a resize migration
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: RFEs
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: RHOS Maint
QA Contact:
URL: https://blueprints.launchpad.net/nova...
Whiteboard: upstream_milestone_none upstream_stat...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-12 13:58 UTC by RHOS Integration
Modified: 2015-03-19 16:54 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-03-19 16:54:17 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description RHOS Integration 2013-12-12 13:58:16 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/revert-resize-force-option.

Description:

Currently in cases, where the resize takes longer than usual and the customer can no longer tolerate the downtime or  the resize goes to error (cbs-detach failures or others) the admins need a way to revert the resize. 
But due to several constraints on the vm_state and the migration state, the 'revert-resize' api does not work well. They need a way to *force* revert-resize that would work without the above contraints but would check for the source being up before actually reverting, to prevent data loss.

As part of this extension when server action os-resetState action is called with
fix-failed-migration flag, the server vm_state is set to 'resized' and
the server migration status is set to 'finished' so that the server
resize can be reverted

Specification URL (additional information):

None


Note You need to log in before you can comment on or make changes to this bug.