Nova fails to delete rbd image, puts guest in to ERROR state
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Dan Smith | ||
Juno |
Fix Released
|
Medium
|
Dan Smith |
Bug Description
When removing guests that have been booted on Ceph, Nova will occasionally put guests in to ERROR state with the following ...
Reported to the controller:
| fault | {"message": "error removing image", "code": 500, "details": " File \"/usr/
| | return function(self, context, *args, **kwargs) |
| | File \"/usr/
| | do_terminate_
| | File \"/usr/
| | return f(*args, **kwargs) |
| | File \"/usr/
| | self._set_
| | File \"/usr/
| | six.reraise(
| | File \"/usr/
| | self._delete_
| | File \"/usr/
| | rv = f(*args, **kwargs) |
| | File \"/usr/
| | quotas.rollback() |
| | File \"/usr/
| | six.reraise(
| | File \"/usr/
| | self._shutdown_
| | File \"/usr/
| | requested_networks) |
| | File \"/usr/
| | six.reraise(
| | File \"/usr/
| | block_device_info) |
| | File \"/usr/
| | destroy_disks, migrate_data) |
| | File \"/usr/
| | self._cleanup_
| | File \"/usr/
| | LibvirtDriver.
| | File \"/usr/
| | rbd.RBD(
| | File \"/usr/
| | raise make_ex(ret, 'error removing image') |
| | ", "created": "2015-03-
in nova-compute.log:
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
2015-03-25 10:17:14.951 15287 TRACE oslo.messaging.
Changed in nova: | |
assignee: | nobody → Joe Talerico (jtaleric) |
tags: | added: ceph |
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in nova: | |
assignee: | Joe Talerico (jtaleric) → Dan Smith (danms) |
Changed in nova: | |
milestone: | none → kilo-rc1 |
Changed in nova: | |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | kilo-rc1 → 2015.1.0 |
tags: | added: on-verification |
tags: | removed: on-verification |
Fix proposed to branch: master /review. openstack. org/169446
Review: https:/