Cinder service requires v1 auth?

asked 2015-07-02 11:33:24 -0500

updated 2015-07-05 07:31:03 -0500

EDIT : Sorry guys, apparently the website posts questions automatically as soon as you log in and the question was posted incomplete from a forgotten browser window. Please un-downvote me.

Hi all

I've installed an all-in-one deployment of openstack kilo using the chef-for-openstack cookbooks https://github.com/openstack/openstack-chef-repo (here). The installation is pretty much textbook default, with minimal configuration changes and no changes to the chef scripts.

After the install the volume tab doesn't appear in the dashboard and an attempt to run cinder list results in an error - ERROR: publicURL endpoint for volume service not found

Running keystone endpoint-list I get the following -

+----------------------------------+-----------+---------------------------------------------+---------------------------------------------+---------------------------------------------+----------------------------------+
|                id                |   region  |                  publicurl                  |                 internalurl                 |                   adminurl                  |            service_id            |
+----------------------------------+-----------+---------------------------------------------+---------------------------------------------+---------------------------------------------+----------------------------------+
| 05d392575e0d403d9fb607fa74038de0 | RegionOne |          http://192.168.90.202:9292         |          http://192.168.90.202:9292         |          http://192.168.90.202:9292         | acd2163df516487e90afcf4e5ee2f026 |
| 16cc73047a3c4524a45db0184f21b302 | RegionOne | http://192.168.90.202:8776/v2/%(tenant_id)s | http://192.168.90.202:8776/v2/%(tenant_id)s | http://192.168.90.202:8776/v2/%(tenant_id)s | 875d7f4ce7c1474dbf3f2783481bae5f |
| 353ef5632e2d445c908185cf4d0ca827 | RegionOne |       http://192.168.90.202:5000/v2.0       |       http://192.168.90.202:5000/v2.0       |       http://192.168.90.202:35357/v2.0      | 587b678d996a490e92476dca33c8222a |
| 447c084b0ec04c04a348e7f7d35d5bc6 | RegionOne |          http://192.168.90.202:9696         |          http://192.168.90.202:9696         |          http://192.168.90.202:9696         | 8044bc4c40974641b918c69c3acc6348 |
| 7a464492a8c640a69a1b84c4123b56a1 | RegionOne |  http://192.168.90.202:8773/services/Cloud  |  http://192.168.90.202:8773/services/Cloud  |  http://192.168.90.202:8773/services/Admin  | 09dca836cdc946a2bb32b766d632d521 |
| 9d743aece91b416f8a8b9caa8075a4ec | RegionOne | http://192.168.90.202:8774/v2/%(tenant_id)s | http://192.168.90.202:8774/v2/%(tenant_id)s | http://192.168.90.202:8774/v2/%(tenant_id)s | 1dcbba88868e4760a265c644a03f06ca |
| f61d33ffbe214eb694ff52954e7e42d6 | RegionOne |          http://192.168.90.202:6385         |          http://192.168.90.202:6385         |          http://192.168.90.202:6385         | fa9b18e717074c959fdebf693a5f395a |
+----------------------------------+-----------+---------------------------------------------+---------------------------------------------+---------------------------------------------+----------------------------------+

And keystone service-list - this

+----------------------------------+----------+-----------+----------------------------------------+
|                id                |   name   |    type   |              description               |
+----------------------------------+----------+-----------+----------------------------------------+
| 875d7f4ce7c1474dbf3f2783481bae5f | cinderv2 |  volumev2 |        Cinder Volume Service V2        |
| 09dca836cdc946a2bb32b766d632d521 |   ec2    |    ec2    |        EC2 Compatibility Layer         |
| acd2163df516487e90afcf4e5ee2f026 |  glance  |   image   |          Glance Image Service          |
| fa9b18e717074c959fdebf693a5f395a |  ironic  | baremetal | Ironic bare metal provisioning service |
| 587b678d996a490e92476dca33c8222a | keystone |  identity |       Keystone Identity Service        |
| 8044bc4c40974641b918c69c3acc6348 | neutron  |  network  |       OpenStack Network Service        |
| 1dcbba88868e4760a265c644a03f06ca |   nova   |  compute  |          Nova Compute Service          |
+----------------------------------+----------+-----------+----------------------------------------+

After some digging through the logs and the output of cinder --debug list It appears that cinder is looking for a service named "volume" which is not created by chef in the default configuration. Moreover, I couldn't find anything in the cinder config that will allow me to set the service name it's looking for (I cannot upload files yet, I'll post the cinder.conf contents if required, but it's pretty much default)

Could it be hard coded somewhere? What am I doing wrong?

Thanks!

edit retag flag offensive close merge delete

Comments

I'm afraid what you're asking is not clear. What's the question?

smaffulli gravatar imagesmaffulli ( 2015-07-02 15:47:19 -0500 )edit