[Expired for OpenStack Compute (nova) because there has been no activity
for 60 days.]
** Changed in: nova
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1836141
Title:
vm resize failed due to the remains left by failed actions
Status in OpenStack Compute (nova):
Expired
Bug description:
Reproduce Steps:
1. Confirm resize failed due to neutron error:
File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 382, in
decorated_function |
| | File
"/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in
__exit__ |
| | six.reraise(self.type_, self.value, self.tb)
|
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 370, in
decorated_function |
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3442, in
confirm_resize |
| | File
"/usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py", line 254, in
inner |
| | return f(*args, **kwargs)
|
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3440, in
do_confirm_resize |
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3465, in
_confirm_resize |
| | File
"/usr/lib/python2.7/site-packages/nova/network/base_api.py", line 244, in
get_instance_nw_info |
| | File
"/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 949, in
_get_instance_nw_info |
| | File
"/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 1724, in
_build_network_info_model |
| | File
"/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 972, in
_gather_port_ids_and_networks |
| | File
"/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 290, in
_get_available_networks |
| | File
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 102, in
with_params |
| | File
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 577, in
list_networks |
| | File
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 307, in
list |
| | File
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 320, in
_pagination |
| | File
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 293, in
get |
| | File
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 270, in
retry_request |
| | File
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 211, in
do_request |
| | File
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 185, in
_handle_fault_response |
| | File
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 83, in
exception_handler_v20 |
| | '}
2. Resize failed due to Step 1 failed action:
File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 315, in
decorated_function |
| | File
"/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in
__exit__ |
| | six.reraise(self.type_, self.value, self.tb)
|
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 292, in
decorated_function |
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 382, in
decorated_function |
| | File
"/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in
__exit__ |
| | six.reraise(self.type_, self.value, self.tb)
|
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 370, in
decorated_function |
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3986, in
finish_resize |
| | File
"/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in
__exit__ |
| | six.reraise(self.type_, self.value, self.tb)
|
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3974, in
finish_resize |
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3940, in
_finish_resize |
| | File
"/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in
__exit__ |
| | six.reraise(self.type_, self.value, self.tb)
|
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3935, in
_finish_resize |
| | File
"/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 7012, in
finish_migration |
| | File
"/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 2972, in
_create_image |
| | File
"/usr/lib/python2.7/site-packages/nova/virt/libvirt/imagebackend.py", line 872,
in create_snap |
| | File
"/usr/lib/python2.7/site-packages/nova/virt/libvirt/storage/rbd_utils.py", line
365, in create_snap |
| | File
"/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 122, in execute
|
| | six.reraise(c, e, tb)
|
| | File
"/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 80, in tworker
|
| | rv = meth(*args, **kwargs)
|
| | File "/usr/lib/python2.7/site-packages/rbd.py", line 594,
in create_snap |
| | raise make_ex(ret, \'error creating snapshot %s from
%s\' % (name, self.name)) |
| | '}
3. Resize failed due to before failed actions:
File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 315, in
decorated_function |
| | File
"/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in
__exit__ |
| | six.reraise(self.type_, self.value, self.tb)
|
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 292, in
decorated_function |
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 382, in
decorated_function |
| | File
"/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in
__exit__ |
| | six.reraise(self.type_, self.value, self.tb)
|
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 370, in
decorated_function |
| | File
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3841, in
resize_instance |
| | File
"/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 6912, in
migrate_disk_and_power_off |
| | File
"/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in
__exit__ |
| | six.reraise(self.type_, self.value, self.tb)
|
| | File
"/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 6862, in
migrate_disk_and_power_off |
| | File "/usr/lib/python2.7/site-packages/nova/utils.py",
line 390, in execute |
| | File
"/usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py", line 275,
in execute |
| | cmd=sanitized_cmd)
|
| | '}
4. Remove before steps remains: nova_resize snapshot and instance
resize directory, resize success.
Environment:
rbd backends
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1836141/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp