2017-04-27 14:21:23.856 3771 INFO cinder.api.openstack.wsgi [req-8e4d8c8f-04ed-4ded-8707-d7f0914c82e5 217ce8c543b3495fa23b48a99cf9e4c5 3723cf7355e946efbf40f4f29ff845f6 - default default] POST http://controller:8776/v2/3723cf7355e946efbf40f4f29ff845f6/volumes
2017-04-27 14:21:23.858 3771 INFO cinder.api.v2.volumes [req-8e4d8c8f-04ed-4ded-8707-d7f0914c82e5 217ce8c543b3495fa23b48a99cf9e4c5 3723cf7355e946efbf40f4f29ff845f6 - default default] Create volume of 1 GB
2017-04-27 14:21:23.893 3771 INFO cinder.api.openstack.wsgi [req-8e4d8c8f-04ed-4ded-8707-d7f0914c82e5 217ce8c543b3495fa23b48a99cf9e4c5 3723cf7355e946efbf40f4f29ff845f6 - default default] HTTP exception thrown: Invalid image identifier or unable to access requested image.
2017-04-27 14:21:23.896 3771 INFO cinder.api.openstack.wsgi [req-8e4d8c8f-04ed-4ded-8707-d7f0914c82e5 217ce8c543b3495fa23b48a99cf9e4c5 3723cf7355e946efbf40f4f29ff845f6 - default default] http://controller:8776/v2/3723cf7355e946efbf40f4f29ff845f6/volumes returned with HTTP 400
2017-04-27 14:21:23.898 3771 INFO eventlet.wsgi.server [req-8e4d8c8f-04ed-4ded-8707-d7f0914c82e5 217ce8c543b3495fa23b48a99cf9e4c5 3723cf7355e946efbf40f4f29ff845f6 - default default] 172.16.102.99 "POST /v2/3723cf7355e946efbf40f4f29ff845f6/volumes HTTP/1.1" status: 400 len: 392 time: 0.0484591
On the compute nodes the ceph cinder user can access the images pool (tested with rbd). I can't think of anything why it should not be able to access it, but may be I am missing something.
Hi, this is what I see in the cinder-api.logs:
2017-04-27 14:21:23.856 3771 INFO cinder. api.openstack. wsgi [req-8e4d8c8f- 04ed-4ded- 8707-d7f0914c82 e5 217ce8c543b3495 fa23b48a99cf9e4 c5 3723cf7355e946e fbf40f4f29ff845 f6 - default default] POST http:// controller: 8776/v2/ 3723cf7355e946e fbf40f4f29ff845 f6/volumes api.v2. volumes [req-8e4d8c8f- 04ed-4ded- 8707-d7f0914c82 e5 217ce8c543b3495 fa23b48a99cf9e4 c5 3723cf7355e946e fbf40f4f29ff845 f6 - default default] Create volume of 1 GB api.openstack. wsgi [req-8e4d8c8f- 04ed-4ded- 8707-d7f0914c82 e5 217ce8c543b3495 fa23b48a99cf9e4 c5 3723cf7355e946e fbf40f4f29ff845 f6 - default default] HTTP exception thrown: Invalid image identifier or unable to access requested image. api.openstack. wsgi [req-8e4d8c8f- 04ed-4ded- 8707-d7f0914c82 e5 217ce8c543b3495 fa23b48a99cf9e4 c5 3723cf7355e946e fbf40f4f29ff845 f6 - default default] http:// controller: 8776/v2/ 3723cf7355e946e fbf40f4f29ff845 f6/volumes returned with HTTP 400 wsgi.server [req-8e4d8c8f- 04ed-4ded- 8707-d7f0914c82 e5 217ce8c543b3495 fa23b48a99cf9e4 c5 3723cf7355e946e fbf40f4f29ff845 f6 - default default] 172.16.102.99 "POST /v2/3723cf7355e 946efbf40f4f29f f845f6/ volumes HTTP/1.1" status: 400 len: 392 time: 0.0484591
2017-04-27 14:21:23.858 3771 INFO cinder.
2017-04-27 14:21:23.893 3771 INFO cinder.
2017-04-27 14:21:23.896 3771 INFO cinder.
2017-04-27 14:21:23.898 3771 INFO eventlet.
On the compute nodes the ceph cinder user can access the images pool (tested with rbd). I can't think of anything why it should not be able to access it, but may be I am missing something.