Revision history [back]

click to hide/show revision 1
initial version

Most probably it's a permission issue in ceph.

ceph user used by cinder need rx rights on the pool where the image is.

 ceph auth caps client.cinder mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=volumes, allow rwx pool=backups, allow rx pool=images'

Most probably it's a permission issue in ceph.

ceph user used by cinder need rx rights on the pool where the image is.

 ceph auth caps client.cinder mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=volumes, allow rwx pool=backups, allow rx pool=images'

Or with your users:

ceph auth get-or-create client.volumes mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=volumes, allow rx pool=images' > /etc/ceph/ceph.client.cinder.keyring

ceph auth caps client.volumes          mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=volumes, allow rx pool=images'