Can't create images in Glance or volumes in Cinder backed by Ceph

Solution Verified - Updated -

Issue

  • Unable to create images or volumes on the same Ceph backend that worked with OSP 9.
  • Observe the following error in /var/log/cinder/volume.log:
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager Traceback (most recent call last):
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager   File "/usr/lib/python2.7/site-packages/taskflow/engines/action_engine/executor.py", line 53, in _execute_task
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager     result = task.execute(**arguments)
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager   File "/usr/lib/python2.7/site-packages/cinder/volume/flows/manager/create_volume.py", line 829, in execute
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager     model_update = self._create_raw_volume(volume, **volume_spec)
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager   File "/usr/lib/python2.7/site-packages/cinder/volume/flows/manager/create_volume.py", line 808, in _create_raw_volume
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager     return self.driver.create_volume(volume)
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager   File "/usr/lib/python2.7/site-packages/cinder/volume/drivers/rbd.py", line 562, in create_volume
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager     features=client.features)
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 186, in doit
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager     result = proxy_call(self._autowrap, f, *args, **kwargs)
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 144, in proxy_call
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager     rv = execute(f, *args, **kwargs)
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 125, in execute
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager     six.reraise(c, e, tb)
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 83, in tworker
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager     rv = meth(*args, **kwargs)
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager   File "rbd.pyx", line 528, in rbd.RBD.create (rbd.c:3227)
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager FunctionNotSupported: error creating image
2017-01-13 14:31:56.600 158089 ERROR cinder.volume.manager

Environment

  • Red Hat OpenStack Platform 10.0
  • Red Hat OpenStack Platform 11.0
  • Red Hat Ceph 1.3

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

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content