yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #36557
[Bug 1482066] [NEW] cannot delete nova instance if volume is not active
Public bug reported:
I booted from an encrypted volume, when try to delete it, it failed
'Device ip-10.238.157.47:3260-iscsi-iqn.2010-10.org.openstack:volume-
d167a0ac-fab5-484a-865d-667f1583c2ab-lun-1 is not active.\n'
| fault | {"message": "Unexpected error while running command. |
| | Command: sudo nova-rootwrap /etc/nova/rootwrap.conf cryptsetup luksClose ip-10.238.157.47:3260-iscsi-iqn.2010-10.org.openstack:volume-d167a0ac-fab5-484a-865d-667f1583c2ab-lun-1 |
| | Exit code: 4 |
| | Stdout: u'' |
| | Stderr: u'Dev", "code": 500, "details": " File \"/opt/stack/nova/nova/compute/manager.py\", line 351, in decorated_function |
| | return function(self, context, *args, **kwargs) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2370, in terminate_instance |
| | do_terminate_instance(instance, bdms) |
| | File \"/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py\", line 252, in inner |
| | return f(*args, **kwargs) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2368, in do_terminate_instance |
| | self._set_instance_error_state(context, instance) |
| | File \"/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py\", line 119, in __exit__ |
| | six.reraise(self.type_, self.value, self.tb) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2358, in do_terminate_instance |
| | self._delete_instance(context, instance, bdms, quotas) |
| | File \"/opt/stack/nova/nova/hooks.py\", line 149, in inner |
| | rv = f(*args, **kwargs) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2337, in _delete_instance |
| | quotas.rollback() |
| | File \"/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py\", line 119, in __exit__ |
| | six.reraise(self.type_, self.value, self.tb) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2307, in _delete_instance |
| | self._shutdown_instance(context, instance, bdms) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2234, in _shutdown_instance |
| | requested_networks) |
| | File \"/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py\", line 119, in __exit__ |
| | six.reraise(self.type_, self.value, self.tb) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2223, in _shutdown_instance |
| | block_device_info) |
| | File \"/opt/stack/nova/nova/virt/libvirt/driver.py\", line 768, in destroy |
| | destroy_disks, migrate_data) |
| | File \"/opt/stack/nova/nova/virt/libvirt/driver.py\", line 844, in cleanup |
| | encryptor.detach_volume(**encryption) |
| | File \"/opt/stack/nova/nova/volume/encryptors/cryptsetup.py\", line 101, in detach_volume |
| | self._close_volume(**kwargs) |
| | File \"/opt/stack/nova/nova/volume/encryptors/luks.py\", line 128, in _close_volume |
| | attempts=3) |
| | File \"/opt/stack/nova/nova/utils.py\", line 229, in execute |
| | return processutils.execute(*cmd, **kwargs) |
| | File \"/usr/local/lib/python2.7/dist-packages/oslo_concurrency/processutils.py\", line 275, in execute |
| | cmd=sanitized_cmd) |
| | ", "created": "2015-08-06T03:30:52Z"} |
** Affects: nova
Importance: Undecided
Assignee: Eli Qiao (taget-9)
Status: New
** Tags: libvirt
** Changed in: nova
Assignee: (unassigned) => Eli Qiao (taget-9)
--
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/1482066
Title:
cannot delete nova instance if volume is not active
Status in OpenStack Compute (nova):
New
Bug description:
I booted from an encrypted volume, when try to delete it, it failed
'Device ip-10.238.157.47:3260-iscsi-iqn.2010-10.org.openstack:volume-
d167a0ac-fab5-484a-865d-667f1583c2ab-lun-1 is not active.\n'
| fault | {"message": "Unexpected error while running command. |
| | Command: sudo nova-rootwrap /etc/nova/rootwrap.conf cryptsetup luksClose ip-10.238.157.47:3260-iscsi-iqn.2010-10.org.openstack:volume-d167a0ac-fab5-484a-865d-667f1583c2ab-lun-1 |
| | Exit code: 4 |
| | Stdout: u'' |
| | Stderr: u'Dev", "code": 500, "details": " File \"/opt/stack/nova/nova/compute/manager.py\", line 351, in decorated_function |
| | return function(self, context, *args, **kwargs) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2370, in terminate_instance |
| | do_terminate_instance(instance, bdms) |
| | File \"/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py\", line 252, in inner |
| | return f(*args, **kwargs) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2368, in do_terminate_instance |
| | self._set_instance_error_state(context, instance) |
| | File \"/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py\", line 119, in __exit__ |
| | six.reraise(self.type_, self.value, self.tb) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2358, in do_terminate_instance |
| | self._delete_instance(context, instance, bdms, quotas) |
| | File \"/opt/stack/nova/nova/hooks.py\", line 149, in inner |
| | rv = f(*args, **kwargs) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2337, in _delete_instance |
| | quotas.rollback() |
| | File \"/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py\", line 119, in __exit__ |
| | six.reraise(self.type_, self.value, self.tb) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2307, in _delete_instance |
| | self._shutdown_instance(context, instance, bdms) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2234, in _shutdown_instance |
| | requested_networks) |
| | File \"/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py\", line 119, in __exit__ |
| | six.reraise(self.type_, self.value, self.tb) |
| | File \"/opt/stack/nova/nova/compute/manager.py\", line 2223, in _shutdown_instance |
| | block_device_info) |
| | File \"/opt/stack/nova/nova/virt/libvirt/driver.py\", line 768, in destroy |
| | destroy_disks, migrate_data) |
| | File \"/opt/stack/nova/nova/virt/libvirt/driver.py\", line 844, in cleanup |
| | encryptor.detach_volume(**encryption) |
| | File \"/opt/stack/nova/nova/volume/encryptors/cryptsetup.py\", line 101, in detach_volume |
| | self._close_volume(**kwargs) |
| | File \"/opt/stack/nova/nova/volume/encryptors/luks.py\", line 128, in _close_volume |
| | attempts=3) |
| | File \"/opt/stack/nova/nova/utils.py\", line 229, in execute |
| | return processutils.execute(*cmd, **kwargs) |
| | File \"/usr/local/lib/python2.7/dist-packages/oslo_concurrency/processutils.py\", line 275, in execute |
| | cmd=sanitized_cmd) |
| | ", "created": "2015-08-06T03:30:52Z"} |
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1482066/+subscriptions
Follow ups