When we delete a Glance image the image is deleted in Glance but not in the ceph pool, Why?

Solution Verified - Updated -

Issue

  • Issues deleting glance images
  • Ceph back-end Glance Image deletion problem.
  • When we delete a Glance image, the image is deleted in Glance but not in the ceph pool.
  • Glance image-delete fails to delete parent ceph RBD image only deletes clone of it.
2015-06-12 19:56:59.977 8694 DEBUG glance_store._drivers.rbd [-] _cleanup_image() failed delete /usr/lib/python2.7/site-packages/glance_store/_drivers/rbd.py:441
2015-06-12 19:56:59.977 8694 TRACE glance_store._drivers.rbd Traceback (most recent call last):
2015-06-12 19:56:59.977 8694 TRACE glance_store._drivers.rbd   File "/usr/lib/python2.7/site-packages/glance_store/_drivers/rbd.py", line 439, in delete
2015-06-12 19:56:59.977 8694 TRACE glance_store._drivers.rbd     self._cleanup_image(target_pool, loc.image, loc.snapshot)
2015-06-12 19:56:59.977 8694 TRACE glance_store._drivers.rbd   File "/usr/lib/python2.7/site-packages/glance_store/_drivers/rbd.py", line 341, in _cleanup_image
2015-06-12 19:56:59.977 8694 TRACE glance_store._drivers.rbd     % image_name)
2015-06-12 19:56:59.977 8694 TRACE glance_store._drivers.rbd NotFound: RBD image e796253d-dca3-457f-8112-165c38454194 does not exist  
2015-06-12 19:56:59.977 8694 TRACE glance_store._drivers.rbd 
2015-06-12 19:56:59.990 8694 WARNING glance.common.store_utils [-] Failed to delete image e796253d-dca3-457f-8112-165c38454194 in store from URI

Environment

  • Red Hat Enterprise Linux Openstack Platform 6.0
  • python-glance-store-0.1.10-3.el7ost.noarch
  • Red Hat Ceph Storage 1.2.3
  • Red Hat Ceph Storage 1.3
  • Ceph Upstream hammer (ceph-0.94.1-0.el7.x86_64)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In