Wallaby: Revert resize wedged with status: VERIFY_RESIZE
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Unassigned | ||
Wallaby |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
Description
===========
When attempting to revert a resize operation, the instance will be get wedged in the VERIFY_RESIZE state.
Steps to reproduce
==================
- Boot instance
- Resize instance to larger flavor
- Wait for status VERIFY_RESIZE
- Run openstack server resize revert <server>
- Instance moves to status REVERT_RESIZE
- Wait some time
- Instance moves back to VERIFY_RESIZE
There then doesn't seem to be a way to recover the server via the CLI once you hit this condition:
(rally) stackhpc@
Instance has not been resized. (HTTP 400) (Request-ID: req-53d1e915-
(rally) stackhpc@
Both of these operations fail.
Environment
===========
1. Exact version of OpenStack you are running. See the following
list for all releases: http://
Kolla-ansible deployed wallaby on centos8-stream. This is a source
build using the following version of nova: `23.1.1.dev6`, installed via
pip.
2. Which hypervisor did you use?
libvirt with KVM (libvirt: 7.9.0)
2. Which storage type did you use?
Ceph Octopus
3. Which networking type did you use?
Neutron with openvswitch
description: | updated |
description: | updated |
We could resize and revert when the instance was resized to the same host with the configuration option `allow_ resize_ to_same_ host = true`.