Hide Forgot
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