[Bug 1873741] Re: Using ceph as a backing store fails on ussuri

Liam Young liam.young at canonical.com
Mon Apr 20 07:28:17 UTC 2020


** Also affects: glance (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to glance in Ubuntu.
https://bugs.launchpad.net/bugs/1873741

Title:
  Using ceph as a backing store fails on ussuri

Status in OpenStack glance charm:
  New
Status in glance package in Ubuntu:
  New

Bug description:
  Using ceph ad a backing store fails on ussuri:

  openstack image create --insecure --disk-format qcow2 --container-format bare --file cirros-0.5.1-x86_64-disk.img cirros
  HTTP 500 Internal Server Error: The server has either erred or is incapable of performing the requested operation.

  In the /var/log/glance/glance-api.log:

  https://paste.ubuntu.com/p/9HRTsY4YJS/

  pported (error opening image b'09bfc427-3c8f-4562-b843-59c3799ebed4' at snapshot None): rbd.OperationNotSupported: [errno 95] RBD operation not supported (error opening image b'09bfc427-3c8f-4562-b843-59c3799ebed4' at snapshot None)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi Traceback (most recent call last):
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/common/wsgi.py", line 1347, in __call__
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     request, **action_args)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/common/wsgi.py", line 1390, in dispatch
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     return method(*args, **kwargs)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/common/utils.py", line 416, in wrapped
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     return func(self, req, *args, **kwargs)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/api/v2/image_data.py", line 299, in upload
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     self._restore(image_repo, image)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     self.force_reraise()
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     six.reraise(self.type_, self.value, self.tb)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     raise value
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/api/v2/image_data.py", line 164, in upload
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     image.set_data(data, size, backend=backend)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/domain/proxy.py", line 198, in set_data
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     self.base.set_data(data, size, backend=backend, set_active=set_active)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/notifier.py", line 501, in set_data
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     _send_notification(notify_error, 'image.upload', msg)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     self.force_reraise()
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     six.reraise(self.type_, self.value, self.tb)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     raise value
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/notifier.py", line 448, in set_data
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     set_active=set_active)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/api/policy.py", line 204, in set_data
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     return self.image.set_data(*args, **kwargs)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/quota/__init__.py", line 319, in set_data
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     set_active=set_active)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/location.py", line 559, in set_data
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     self._upload_to_store(data, verifier, backend, size)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance/location.py", line 486, in _upload_to_store
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     verifier=verifier)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance_store/backend.py", line 491, in add_to_backend_with_multihash
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     image_id, data, size, hashing_algo, store, context, verifier)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance_store/backend.py", line 468, in store_add_to_backend_with_multihash
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     image_id, data, size, hashing_algo, context=context, verifier=verifier)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance_store/driver.py", line 279, in add_adapter
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     metadata_dict) = store_add_fun(*args, **kwargs)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance_store/capabilities.py", line 176, in op_checker
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     return store_op_fun(store, *args, **kwargs)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance_store/_drivers/rbd.py", line 578, in add
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     loc.snapshot)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "/usr/lib/python3/dist-packages/glance_store/_drivers/rbd.py", line 422, in _delete_image
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi     with rbd.Image(ioctx, image_name) as image:
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi   File "rbd.pyx", line 3369, in rbd.Image.__init__
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi rbd.OperationNotSupported: [errno 95] RBD operation not supported (error opening image b'09bfc427-3c8f-4562-b843-59c3799ebed4' at snapshot None)
  2020-04-20 07:17:10.682 27577 ERROR glance.common.wsgi

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-glance/+bug/1873741/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list