Skip to content

cinder create : ERROR: Volume API version is set to 1 but you are accessing a 2 endpoint. #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
AJNOURI opened this issue Sep 23, 2016 · 6 comments
Assignees
Labels

Comments

@AJNOURI
Copy link
Owner

AJNOURI commented Sep 23, 2016

cinder create --display-name myVolume 1

ERROR: Volume API version is set to 1 but you are accessing a 2 endpoint. Change its value via either --os-volume-api-version or env[OS_VOLUME_API_VERSION]

With debug inf.

cinder --debug create --display-name myVolume 1

REQ: curl -i http://controller:35357/v2.0/tokens -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-cinderclient" -d '{"auth": {"tenantName": "admin", "passwordCredentials": {"username": "admin", "password": "linuxacademy123"}}}'

DEBUG:cinderclient.client:
REQ: curl -i http://controller:35357/v2.0/tokens -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-cinderclient" -d '{"auth": {"tenantName": "admin", "passwordCredentials": {"username": "admin", "password": "linuxacademy123"}}}'

RESP: [200] CaseInsensitiveDict({'date': 'Fri, 23 Sep 2016 15:32:44 GMT', 'vary': 'X-Auth-Token', 'content-length': '5440', 'content-type': 'application/json', 'x-distribution': 'Ubuntu'})
RESP BODY: {"access": {"token": {"issued_at": "2016-09-23T15:32:44.342635", "expires": "2016-09-23T16:32:44Z", "id": "MIIJ4AYJKoZIhvcNAQcCoIIJ0TCCCc0CAQExDTALBglghkgBZQMEAgEwggguBgkqhkiG9w0BBwGggggfBIIIG3siYWNjZXNzIjogeyJ0b2tlbiI6IHsiaXNzdWVkX2F0IjogIjIwMTYtMDktMjNUMTU6MzI6NDQuMzQyNjM1IiwgImV4cGlyZXMiOiAiMjAxNi0wOS0yM1QxNjozMjo0NFoiLCAiaWQiOiAicGxhY2Vob2xkZXIiLCAidGVuYW50IjogeyJkZXNjcmlwdGlvbiI6ICJBZG1pbiB0ZW5hbnQiLCAiZW5hYmxlZCI6IHRydWUsICJpZCI6ICJjZGJjYmMzZWViOGE0NzJjOGFiYjJiNjdlNzQ5Nzc0YyIsICJuYW1lIjogImFkbWluIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4Nzc2L3YxL2NkYmNiYzNlZWI4YTQ3MmM4YWJiMmI2N2U3NDk3NzRjIiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6ODc3Ni92Mi9jZGJjYmMzZWViOGE0NzJjOGFiYjJiNjdlNzQ5Nzc0YyIsICJpZCI6ICIwYWM5ZDhjNTBiMmE0MzE5OWIyN2UyZWEzMDIyOTYzOSIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6ODc3Ni92Mi9jZGJjYmMzZWViOGE0NzJjOGFiYjJiNjdlNzQ5Nzc0YyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWUiLCAibmFtZSI6ICJjaW5kZXIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo5MjkyIiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6OTI5MiIsICJpZCI6ICIwNmVhOWEzZjJlMzg0Yjc2OTNlY2Q5NTdmY2ZiMzM3YiIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sbGVyOjg3NzQvdjIvY2RiY2JjM2VlYjhhNDcyYzhhYmIyYjY3ZTc0OTc3NGMiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4Nzc0L3YyL2NkYmNiYzNlZWI4YTQ3MmM4YWJiMmI2N2U3NDk3NzRjIiwgImlkIjogIjBmOGNlNmM1YjU3ZDRlNDY4YTdiZGY4ZTA1ZDEyNzdhIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4Nzc0L3YyL2NkYmNiYzNlZWI4YTQ3MmM4YWJiMmI2N2U3NDk3NzRjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6OTY5NiIsICJyZWdpb24iOiAicmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9jb250cm9sbGVyOjk2OTYiLCAiaWQiOiAiNTBhNDkzZjJkY2IxNGNmZjllZWRkMmZmY2E1NDFiMTQiLCAicHVibGljVVJMIjogImh0dHA6Ly9jb250cm9sbGVyOjk2OTYifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbGxlcjozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6NTAwMC92Mi4wIiwgImlkIjogIjc2ZjJlMzUyZmU0MjRkMDM4YmI4MDUzMjExMWYwMTNmIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbGxlcjo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImFkbWluIiwgInJvbGVzX2xpbmtzIjogW10sICJpZCI6ICJmNzU2MzZjOTlmNzU0ZDAyODZmMjBmYWQxY2UwZWIzMyIsICJyb2xlcyI6IFt7Im5hbWUiOiAiX21lbWJlcl8ifSwgeyJuYW1lIjogImFkbWluIn1dLCAibmFtZSI6ICJhZG1pbiJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiIsICJiMzNlMjI5MmE0ODE0ODMyOWQzODY1YTVlNTUzYjQ1ZSJdfX19MYIBhTCCAYECAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAsGCWCGSAFlAwQCATANBgkqhkiG9w0BAQEFAASCAQBP7qqSe6IzD8R43F83frAMuxwdtrHbinRwwv2+WOUOHqVw2u3qd3v0PaV8hqa2S4qfsa5flJ9bvX9sEeIPk+iiXC6BKjXckAlC4TJ1+WwiBXcuvGj2ZIRxw+Ew32ZZdVjS2aRm60I93ZRV3wIqG0gvurX6EuJtk0NHcQlXHmINxG31H9NIyfuAvN6uBw8RI7I34bkLVZUInkCLoNImsiOujx53KLKw8XYs+WUdI16StIrTuJ-xdy-PoNniazwD0wqLo3zGtBXMROehv4EawKvYw4rrQI7Giw-eYrbCGS4+2SOGADzQDCG9f0mub91TBq-x3ZZV393AuB2eC0NSlaxq", "tenant": {"description": "Admin tenant", "enabled": true, "id": "cdbcbc3eeb8a472c8abb2b67e749774c", "name": "admin"}}, "serviceCatalog": [{"endpoints": [{"adminURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "0ac9d8c50b2a43199b27e2ea30229639", "publicURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "volume", "name": "cinder"}, {"endpoints": [{"adminURL": "http://controller:9292", "region": "regionOne", "internalURL": "http://controller:9292", "id": "06ea9a3f2e384b7693ecd957fcfb337b", "publicURL": "http://controller:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "0f8ce6c5b57d4e468a7bdf8e05d1277a", "publicURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://controller:9696", "region": "regionOne", "internalURL": "http://controller:9696", "id": "50a493f2dcb14cff9eedd2ffca541b14", "publicURL": "http://controller:9696"}], "endpoints_links": [], "type": "network", "name": "neutron"}, {"endpoints": [{"adminURL": "http://controller:35357/v2.0", "region": "regionOne", "internalURL": "http://controller:5000/v2.0", "id": "76f2e352fe424d038bb80532111f013f", "publicURL": "http://controller:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "admin", "roles_links": [], "id": "f75636c99f754d0286f20fad1ce0eb33", "roles": [{"name": "member"}, {"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles": ["9fe2ff9ee4384b1894a90878d3e92bab", "b33e2292a48148329d3865a5e553b45e"]}}}

DEBUG:cinderclient.client:RESP: [200] CaseInsensitiveDict({'date': 'Fri, 23 Sep 2016 15:32:44 GMT', 'vary': 'X-Auth-Token', 'content-length': '5440', 'content-type': 'application/json', 'x-distribution': 'Ubuntu'})
RESP BODY: {"access": {"token": {"issued_at": "2016-09-23T15:32:44.342635", "expires": "2016-09-23T16:32:44Z", "id": "MIIJ4AYJKoZIhvcNAQcCoIIJ0TCCCc0CAQExDTALBglghkgBZQMEAgEwggguBgkqhkiG9w0BBwGggggfBIIIG3siYWNjZXNzIjogeyJ0b2tlbiI6IHsiaXNzdWVkX2F0IjogIjIwMTYtMDktMjNUMTU6MzI6NDQuMzQyNjM1IiwgImV4cGlyZXMiOiAiMjAxNi0wOS0yM1QxNjozMjo0NFoiLCAiaWQiOiAicGxhY2Vob2xkZXIiLCAidGVuYW50IjogeyJkZXNjcmlwdGlvbiI6ICJBZG1pbiB0ZW5hbnQiLCAiZW5hYmxlZCI6IHRydWUsICJpZCI6ICJjZGJjYmMzZWViOGE0NzJjOGFiYjJiNjdlNzQ5Nzc0YyIsICJuYW1lIjogImFkbWluIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4Nzc2L3YxL2NkYmNiYzNlZWI4YTQ3MmM4YWJiMmI2N2U3NDk3NzRjIiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6ODc3Ni92Mi9jZGJjYmMzZWViOGE0NzJjOGFiYjJiNjdlNzQ5Nzc0YyIsICJpZCI6ICIwYWM5ZDhjNTBiMmE0MzE5OWIyN2UyZWEzMDIyOTYzOSIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6ODc3Ni92Mi9jZGJjYmMzZWViOGE0NzJjOGFiYjJiNjdlNzQ5Nzc0YyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWUiLCAibmFtZSI6ICJjaW5kZXIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo5MjkyIiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6OTI5MiIsICJpZCI6ICIwNmVhOWEzZjJlMzg0Yjc2OTNlY2Q5NTdmY2ZiMzM3YiIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sbGVyOjg3NzQvdjIvY2RiY2JjM2VlYjhhNDcyYzhhYmIyYjY3ZTc0OTc3NGMiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4Nzc0L3YyL2NkYmNiYzNlZWI4YTQ3MmM4YWJiMmI2N2U3NDk3NzRjIiwgImlkIjogIjBmOGNlNmM1YjU3ZDRlNDY4YTdiZGY4ZTA1ZDEyNzdhIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4Nzc0L3YyL2NkYmNiYzNlZWI4YTQ3MmM4YWJiMmI2N2U3NDk3NzRjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6OTY5NiIsICJyZWdpb24iOiAicmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9jb250cm9sbGVyOjk2OTYiLCAiaWQiOiAiNTBhNDkzZjJkY2IxNGNmZjllZWRkMmZmY2E1NDFiMTQiLCAicHVibGljVVJMIjogImh0dHA6Ly9jb250cm9sbGVyOjk2OTYifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbGxlcjozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6NTAwMC92Mi4wIiwgImlkIjogIjc2ZjJlMzUyZmU0MjRkMDM4YmI4MDUzMjExMWYwMTNmIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbGxlcjo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImFkbWluIiwgInJvbGVzX2xpbmtzIjogW10sICJpZCI6ICJmNzU2MzZjOTlmNzU0ZDAyODZmMjBmYWQxY2UwZWIzMyIsICJyb2xlcyI6IFt7Im5hbWUiOiAiX21lbWJlcl8ifSwgeyJuYW1lIjogImFkbWluIn1dLCAibmFtZSI6ICJhZG1pbiJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiIsICJiMzNlMjI5MmE0ODE0ODMyOWQzODY1YTVlNTUzYjQ1ZSJdfX19MYIBhTCCAYECAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAsGCWCGSAFlAwQCATANBgkqhkiG9w0BAQEFAASCAQBP7qqSe6IzD8R43F83frAMuxwdtrHbinRwwv2+WOUOHqVw2u3qd3v0PaV8hqa2S4qfsa5flJ9bvX9sEeIPk+iiXC6BKjXckAlC4TJ1+WwiBXcuvGj2ZIRxw+Ew32ZZdVjS2aRm60I93ZRV3wIqG0gvurX6EuJtk0NHcQlXHmINxG31H9NIyfuAvN6uBw8RI7I34bkLVZUInkCLoNImsiOujx53KLKw8XYs+WUdI16StIrTuJ-xdy-PoNniazwD0wqLo3zGtBXMROehv4EawKvYw4rrQI7Giw-eYrbCGS4+2SOGADzQDCG9f0mub91TBq-x3ZZV393AuB2eC0NSlaxq", "tenant": {"description": "Admin tenant", "enabled": true, "id": "cdbcbc3eeb8a472c8abb2b67e749774c", "name": "admin"}}, "serviceCatalog": [{"endpoints": [{"adminURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "0ac9d8c50b2a43199b27e2ea30229639", "publicURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "volume", "name": "cinder"}, {"endpoints": [{"adminURL": "http://controller:9292", "region": "regionOne", "internalURL": "http://controller:9292", "id": "06ea9a3f2e384b7693ecd957fcfb337b", "publicURL": "http://controller:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "0f8ce6c5b57d4e468a7bdf8e05d1277a", "publicURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://controller:9696", "region": "regionOne", "internalURL": "http://controller:9696", "id": "50a493f2dcb14cff9eedd2ffca541b14", "publicURL": "http://controller:9696"}], "endpoints_links": [], "type": "network", "name": "neutron"}, {"endpoints": [{"adminURL": "http://controller:35357/v2.0", "region": "regionOne", "internalURL": "http://controller:5000/v2.0", "id": "76f2e352fe424d038bb80532111f013f", "publicURL": "http://controller:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "admin", "roles_links": [], "id": "f75636c99f754d0286f20fad1ce0eb33", "roles": [{"name": "member"}, {"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles": ["9fe2ff9ee4384b1894a90878d3e92bab", "b33e2292a48148329d3865a5e553b45e"]}}}

ERROR: Volume API version is set to 1 but you are accessing a 2 endpoint. Change its value via either --os-volume-api-version or env[OS_VOLUME_API_VERSION]

@AJNOURI AJNOURI added the cinder label Sep 23, 2016
@AJNOURI
Copy link
Owner Author

AJNOURI commented Sep 23, 2016

root@controller:/home/ajn# keystone service-list

+----------------------------------+----------+----------+----------------------------+
| id | name | type | description |
+----------------------------------+----------+----------+----------------------------+
| 59444178b0684e2190e4bf72364d233d | cinder | volume | OpenStack Block Storage |
| f77d550f311e43bdaface215126052e8 | cinderv2 | volumev2 | OpenStack Block Storage v2 |
| 5e9e4be37ce34f85aef9cfd14145bf24 | glance | image | OpenStack Image Service |
| c5f7064c56464de29a60f000aa350104 | keystone | identity | Openstack Identity |
| 36295f71b6b74e98ac72b0b5d4fb9078 | neutron | network | OpenStack Networking |
| 581a6d77b5d64f2caac4a626437cffd2 | nova | compute | OpenStack Compute |
+----------------------------------+----------+----------+----------------------------+

root@controller:/home/ajn# keystone endpoint-list

+----------------------------------+-----------+-----------------------------------------+-----------------------------------------+-----------------------------------------+----------------------------------+
| id | region | publicurl | internalurl | adminurl | service_id |
+----------------------------------+-----------+-----------------------------------------+-----------------------------------------+-----------------------------------------+----------------------------------+
| 2acb0ff913984b77b21a23dcee9afd13 | regionOne | http://controller:8776/v2/%(tenant_id)s | http://controller:8776/v2/%(tenant_id)s | http://controller:8776/v2/%(tenant_id)s | 59444178b0684e2190e4bf72364d233d |
| 9c093111dcc34241bf679ed825803791 | regionOne | http://controller:9292 | http://controller:9292 | http://controller:9292 | 5e9e4be37ce34f85aef9cfd14145bf24 |
| a5680e7911c64bea8d6dccd25c2ec894 | regionOne | http://controller:8776/v1/%(tenant_id)s | http://controller:8776/v1/%(tenant_id)s | http://controller:8776/v1/%(tenant_id)s | 59444178b0684e2190e4bf72364d233d |
| d4b65ab910b3455db3e7af86903b4bbc | regionOne | http://controller:9696 | http://controller:9696 | http://controller:9696 | 36295f71b6b74e98ac72b0b5d4fb9078 |
| d51b92db666a462f80c2a568ef9a563d | regionOne | http://controller:5000/v2.0 | http://controller:5000/v2.0 | http://controller:35357/v2.0 | c5f7064c56464de29a60f000aa350104 |
| df9e945fb3bc4d7f9a07d16b59606a61 | regionOne | http://controller:8774/v2/%(tenant_id)s | http://controller:8774/v2/%(tenant_id)s | http://controller:8774/v2/%(tenant_id)s | 581a6d77b5d64f2caac4a626437cffd2 |
+----------------------------------+-----------+-----------------------------------------+-----------------------------------------+-----------------------------------------+----------------------------------+

@AJNOURI AJNOURI closed this as completed Sep 23, 2016
@AJNOURI AJNOURI reopened this Sep 23, 2016
@AJNOURI AJNOURI self-assigned this Sep 24, 2016
@AJNOURI
Copy link
Owner Author

AJNOURI commented Sep 24, 2016

Even though I removed v1 cinder endpoint, still refering to it by the client

keystone endpoint-list

+----------------------------------+-----------+-----------------------------------------+-----------------------------------------+-----------------------------------------+----------------------------------+
| id | region | publicurl | internalurl | adminurl | service_id |
+----------------------------------+-----------+-----------------------------------------+-----------------------------------------+-----------------------------------------+----------------------------------+
| 9c093111dcc34241bf679ed825803791 | regionOne | http://controller:9292 | http://controller:9292 | http://controller:9292 | 5e9e4be37ce34f85aef9cfd14145bf24 |
| b8719060a3004e1291d213ba92fcec8a | regionOne | http://controller:8776/v2/%(tenant_id)s | http://controller:8776/v2/%(tenant_id)s | http://controller:8776/v2/%(tenant_id)s | 59444178b0684e2190e4bf72364d233d |
| d4b65ab910b3455db3e7af86903b4bbc | regionOne | http://controller:9696 | http://controller:9696 | http://controller:9696 | 36295f71b6b74e98ac72b0b5d4fb9078 |
| df9e945fb3bc4d7f9a07d16b59606a61 | regionOne | http://controller:8774/v2/%(tenant_id)s | http://controller:8774/v2/%(tenant_id)s | http://controller:8774/v2/%(tenant_id)s | 581a6d77b5d64f2caac4a626437cffd2 |
| e5241b20f25847148e85d57b2feee030 | regionOne | http://controller:5000/v2.0 | http://controller:5000/v2.0 | http://controller:35357/v2.0 | 34392ff821624a07800d04df07720630 |
+----------------------------------+-----------+-----------------------------------------+-----------------------------------------+-----------------------------------------+----------------------------------+

cinder create --display-name myVolume 1

ERROR: Volume API version is set to 1 but you are accessing a 2 endpoint. Change its value via either --os-volume-api-version or env[OS_VOLUME_API_VERSION]

@AJNOURI
Copy link
Owner Author

AJNOURI commented Sep 25, 2016

1- I found that I've created cinder v2 endpoint under the wrong service id (v1)
I've used
$(keystone service-list | awk '/ volume / {print $2}')
to create v2 endpoints , instead of
$(keystone service-list | awk '/ volumev2 / {print $2}')

2- Mistyping is the database configuration section of /etc/cinder/cinder.conf
from
conection = mysql://cinder:linuxacademy123@controller//cinder
to
connection = mysql://cinder:linuxacademy123@controller/cinder
Now I got :
cinder create --display-name myVolume1 1

ERROR: Unauthorized (HTTP 401)

For more investigations, here is an offline skim over of cinder configuration on the controller and cinder block nodes:
https://asciinema.org/a/87000

@AJNOURI
Copy link
Owner Author

AJNOURI commented Sep 26, 2016

Here is a verbose command:

cinder --debug create --display-name myVolume1 1

REQ: curl -i http://controller:5000/v2.0/tokens -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-cinderclient" -d '{"auth": {"tenantName": "admin", "passwordCredentials": {"username": "admin", "password": "linuxacademy123"}}}'

DEBUG:cinderclient.client:
REQ: curl -i http://controller:5000/v2.0/tokens -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-cinderclient" -d '{"auth": {"tenantName": "admin", "passwordCredentials": {"username": "admin", "password": "linuxacademy123"}}}'

RESP: [200] CaseInsensitiveDict({'date': 'Sun, 25 Sep 2016 14:41:40 GMT', 'vary': 'X-Auth-Token', 'content-length': '6313', 'content-type': 'application/json', 'x-distribution': 'Ubuntu'})
RESP BODY: {"access": {"token": {"issued_at": "2016-09-25T14:41:40.751579", "expires": "2016-09-25T15:41:40Z", "id": "MIILVQYJKoZIhvcNAQcCoIILRjCCC0ICAQExDTALBglghkgBZQMEAgEwggmjBgkqhkiG9w0BBwGgggm

Og4IfJHNRRy+aXk4LfzfQG+t9uc-ZFmiKkalH9wHTKABQGrvp1fJpg0B4LC4eGMcw+2vPth1yVEU9WTlHmlmLw1l5Bm77RxB3dcqeDVcUyQzfSHdbj2VjiJ-ASh6pNmVR7859iBhrhpbyZToHWD1eR6NPQFoQJbgOKr8orBM8HGOQri5aj5GzirjP+y28qAIVO4jlWqzbI9rGu5Xm+5aj3Phq049Pu+rZ-SWmnJNhROw==", "tenant": {"description": "Admin tenant", "enabled": true, "id": "cdbcbc3eeb8a472c8abb2b67e749774c", "name": "admin"}}, "serviceCatalog": [{"endpoints": [{"adminURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "0f8ce6c5b57d4e468a7bdf8e05d1277a", "publicURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://controller:9696", "region": "regionOne", "internalURL": "http://controller:9696", "id": "50a493f2dcb14cff9eedd2ffca541b14", "publicURL": "http://controller:9696"}], "endpoints_links": [], "type": "network", "name": "neutron"}, {"endpoints": [{"adminURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "5700f74a49ad447d88e9d7189b4532ed", "publicURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"adminURL": "http://controller:9292", "region": "regionOne", "internalURL": "http://controller:9292", "id": "06ea9a3f2e384b7693ecd957fcfb337b", "publicURL": "http://controller:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "60bf9cad87df41f3b58badf3dd81fc1a", "publicURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "volume", "name": "cinder"}, {"endpoints": [{"adminURL": "http://controller:35357/v2.0", "region": "regionOne", "internalURL": "http://controller:5000/v2.0", "id": "8f7bce4e0629429e9204efb9d1399ee1", "publicURL": "http://controller:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "admin", "roles_links": [], "id": "f75636c99f754d0286f20fad1ce0eb33", "roles": [{"name": "member"}, {"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles": ["9fe2ff9ee4384b1894a90878d3e92bab", "b33e2292a48148329d3865a5e553b45e"]}}}

DEBUG:cinderclient.client:RESP: [200] CaseInsensitiveDict({'date': 'Sun, 25 Sep 2016 14:41:40 GMT', 'vary': 'X-Auth-Token', 'content-length': '6313', 'content-type': 'application/json', 'x-distribution': 'Ubuntu'})
RESP BODY: {"access": {"token": {"issued_at": "2016-09-25T14:41:40.751579", "expires": "2016-09-25T15:41:40Z", "id": "MIILVQYJKoZIhvcNAQcCoIILRjCCC0ICAQExDTALBglghkgBZQMEAgEwggmjBgkqhkiG9w0BBwGgggm

Og4IfJHNRRy+aXk4LfzfQG+t9uc-ZFmiKkalH9wHTKABQGrvp1fJpg0B4LC4eGMcw+2vPth1yVEU9WTlHmlmLw1l5Bm77RxB3dcqeDVcUyQzfSHdbj2VjiJ-ASh6pNmVR7859iBhrhpbyZToHWD1eR6NPQFoQJbgOKr8orBM8HGOQri5aj5GzirjP+y28qAIVO4jlWqzbI9rGu5Xm+5aj3Phq049Pu+rZ-SWmnJNhROw==", "tenant": {"description": "Admin tenant", "enabled": true, "id": "cdbcbc3eeb8a472c8abb2b67e749774c", "name": "admin"}}, "serviceCatalog": [{"endpoints": [{"adminURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "0f8ce6c5b57d4e468a7bdf8e05d1277a", "publicURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://controller:9696", "region": "regionOne", "internalURL": "http://controller:9696", "id": "50a493f2dcb14cff9eedd2ffca541b14", "publicURL": "http://controller:9696"}], "endpoints_links": [], "type": "network", "name": "neutron"}, {"endpoints": [{"adminURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "5700f74a49ad447d88e9d7189b4532ed", "publicURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"adminURL": "http://controller:9292", "region": "regionOne", "internalURL": "http://controller:9292", "id": "06ea9a3f2e384b7693ecd957fcfb337b", "publicURL": "http://controller:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "60bf9cad87df41f3b58badf3dd81fc1a", "publicURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "volume", "name": "cinder"}, {"endpoints": [{"adminURL": "http://controller:35357/v2.0", "region": "regionOne", "internalURL": "http://controller:5000/v2.0", "id": "8f7bce4e0629429e9204efb9d1399ee1", "publicURL": "http://controller:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "admin", "roles_links": [], "id": "f75636c99f754d0286f20fad1ce0eb33", "roles": [{"name": "member"}, {"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles": ["9fe2ff9ee4384b1894a90878d3e92bab", "b33e2292a48148329d3865a5e553b45e"]}}}

REQ: curl -i http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c/volumes -X POST -H "X-Auth-Project-Id: admin" -H "User-Agent: python-cinderclient" -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: MIILVQYJKoZIhvcNAQcCoIILRjCCC0ICAQExDTALBglghkgBZQMEAgEwggmjBgkqhkiG9w0BBwGgggm

U+UbzGHpJMQCCezehFnDXQgVxnEHkhKehijIhrEiUNT2KXEbMkmIKUC0cZ+Ea-Og4IfJHNRRy+aXk4LfzfQG+t9uc-ZFmiKkalH9wHTKABQGrvp1fJpg0B4LC4eGMcw+2vPth1yVEU9WTlHmlmLw1l5Bm77RxB3dcqeDVcUyQzfSHdbj2VjiJ-ASh6pNmVR7859iBhrhpbyZToHWD1eR6NPQFoQJbgOKr8orBM8HGOQri5aj5GzirjP+y28qAIVO4jlWqzbI9rGu5Xm+5aj3Phq049Pu+rZ-SWmnJNhROw==" -d '{"volume": {"status": "creating", "availability_zone": null, "source_volid": null, "display_description": null, "snapshot_id": null, "user_id": null, "size": 1, "display_name": "myVolume1", "imageRef": null, "attach_status": "detached", "volume_type": null, "project_id": null, "metadata": {}}}'

DEBUG:cinderclient.client:
REQ: curl -i http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c/volumes -X POST -H "X-Auth-Project-Id: admin" -H "User-Agent: python-cinderclient" -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: MIILVQYJKoZIhvcNAQcCoIILRjCCC0ICAQExDTALBglghkgBZQMEAgEwggmjBgkqhkiG9w0BBwGgggm>

ASh6pNmVR7859iBhrhpbyZToHWD1eR6NPQFoQJbgOKr8orBM8HGOQri5aj5GzirjP+y28qAIVO4jlWqzbI9rGu5Xm+5aj3Phq049Pu+rZ-SWmnJNhROw==" -d '{"volume": {"status": "creating", "availability_zone": null, "source_volid": null, "display_description": null, "snapshot_id": null, "user_id": null, "size": 1, "display_name": "myVolume1", "imageRef": null, "attach_status": "detached", "volume_type": null, "project_id": null, "metadata": {}}}'

RESP: [401] CaseInsensitiveDict({'date': 'Sun, 25 Sep 2016 14:41:44 GMT', 'content-length': '23', 'content-type': 'text/plain', 'www-authenticate': "Keystone uri='https://127.0.0.1:35357'", 'x-openstack-request-id': 'req-5643eb55-fdd2-405a-8948-75bc90952b06'})
RESP BODY: Authentication required

DEBUG:cinderclient.client:RESP: [401] CaseInsensitiveDict({'date': 'Sun, 25 Sep 2016 14:41:44 GMT', 'content-length': '23', 'content-type': 'text/plain', 'www-authenticate': "Keystone uri='https://127.0.0.1:35357'", 'x-openstack-request-id': 'req-5643eb55-fdd2-405a-8948-75bc90952b06'})
RESP BODY: Authentication required

Unauthorized, reauthenticating.
DEBUG:cinderclient.client:Unauthorized, reauthenticating.

REQ: curl -i http://controller:5000/v2.0/tokens -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-cinderclient" -d '{"auth": {"tenantName": "admin", "passwordCredentials": {"username": "admin", "password": "linuxacademy123"}}}'

DEBUG:cinderclient.client:
REQ: curl -i http://controller:5000/v2.0/tokens -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-cinderclient" -d '{"auth": {"tenantName": "admin", "passwordCredentials": {"username": "admin", "password": "linuxacademy123"}}}'

RESP: [200] CaseInsensitiveDict({'date': 'Sun, 25 Sep 2016 14:41:44 GMT', 'vary': 'X-Auth-Token', 'content-length': '6313', 'content-type': 'application/json', 'x-distribution': 'Ubuntu'})
RESP BODY: {"access": {"token": {"issued_at": "2016-09-25T14:41:44.471786", "expires": "2016-09-25T15:41:44Z", "id": "MIILVQYJKoZIhvcNAQcCoIILRjCCC0ICAQExDTALBglghkgBZQMEAgEwggmjBgkqhkiG9w0BBwGgggm>

aNaxk0F6ViD7s4jsAx+YO2m-rPJgCjzZfrzrSXig6BNz0L3Gq9A==", "tenant": {"description": "Admin tenant", "enabled": true, "id": "cdbcbc3eeb8a472c8abb2b67e749774c", "name": "admin"}}, "serviceCatalog": [{"endpoints": [{"adminURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "0f8ce6c5b57d4e468a7bdf8e05d1277a", "publicURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://controller:9696", "region": "regionOne", "internalURL": "http://controller:9696", "id": "50a493f2dcb14cff9eedd2ffca541b14", "publicURL": "http://controller:9696"}], "endpoints_links": [], "type": "network", "name": "neutron"}, {"endpoints": [{"adminURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "5700f74a49ad447d88e9d7189b4532ed", "publicURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"adminURL": "http://controller:9292", "region": "regionOne", "internalURL": "http://controller:9292", "id": "06ea9a3f2e384b7693ecd957fcfb337b", "publicURL": "http://controller:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "60bf9cad87df41f3b58badf3dd81fc1a", "publicURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "volume", "name": "cinder"}, {"endpoints": [{"adminURL": "http://controller:35357/v2.0", "region": "regionOne", "internalURL": "http://controller:5000/v2.0", "id": "8f7bce4e0629429e9204efb9d1399ee1", "publicURL": "http://controller:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "admin", "roles_links": [], "id": "f75636c99f754d0286f20fad1ce0eb33", "roles": [{"name": "member"}, {"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles": ["9fe2ff9ee4384b1894a90878d3e92bab", "b33e2292a48148329d3865a5e553b45e"]}}}

DEBUG:cinderclient.client:RESP: [200] CaseInsensitiveDict({'date': 'Sun, 25 Sep 2016 14:41:44 GMT', 'vary': 'X-Auth-Token', 'content-length': '6313', 'content-type': 'application/json', 'x-distribution': 'Ubuntu'})
RESP BODY: {"access": {"token": {"issued_at": "2016-09-25T14:41:44.471786", "expires": "2016-09-25T15:41:44Z", "id": "MIILVQYJKoZIhvcNAQcCoIILRjCCC0ICAQExDTALBglghkgBZQMEAgEwggmjBgkqhkiG9w0BBwGgggm>

aNaxk0F6ViD7s4jsAx+YO2m-rPJgCjzZfrzrSXig6BNz0L3Gq9A==", "tenant": {"description": "Admin tenant", "enabled": true, "id": "cdbcbc3eeb8a472c8abb2b67e749774c", "name": "admin"}}, "serviceCatalog": [{"endpoints": [{"adminURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "0f8ce6c5b57d4e468a7bdf8e05d1277a", "publicURL": "http://controller:8774/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://controller:9696", "region": "regionOne", "internalURL": "http://controller:9696", "id": "50a493f2dcb14cff9eedd2ffca541b14", "publicURL": "http://controller:9696"}], "endpoints_links": [], "type": "network", "name": "neutron"}, {"endpoints": [{"adminURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "5700f74a49ad447d88e9d7189b4532ed", "publicURL": "http://controller:8776/v2/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "volumev2", "name": "cinderv2"}, {"endpoints": [{"adminURL": "http://controller:9292", "region": "regionOne", "internalURL": "http://controller:9292", "id": "06ea9a3f2e384b7693ecd957fcfb337b", "publicURL": "http://controller:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c", "region": "regionOne", "internalURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c", "id": "60bf9cad87df41f3b58badf3dd81fc1a", "publicURL": "http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c"}], "endpoints_links": [], "type": "volume", "name": "cinder"}, {"endpoints": [{"adminURL": "http://controller:35357/v2.0", "region": "regionOne", "internalURL": "http://controller:5000/v2.0", "id": "8f7bce4e0629429e9204efb9d1399ee1", "publicURL": "http://controller:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "admin", "roles_links": [], "id": "f75636c99f754d0286f20fad1ce0eb33", "roles": [{"name": "member"}, {"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles": ["9fe2ff9ee4384b1894a90878d3e92bab", "b33e2292a48148329d3865a5e553b45e"]}}}

REQ: curl -i http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c/volumes -X POST -H "X-Auth-Project-Id: admin" -H "User-Agent: python-cinderclient" -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: >

aNaxk0F6ViD7s4jsAx+YO2m-rPJgCjzZfrzrSXig6BNz0L3Gq9A==" -d '{"volume": {"status": "creating", "availability_zone": null, "source_volid": null, "display_description": null, "snapshot_id": null, "user_id": null, "size": 1, "display_name": "myVolume1", "imageRef": null, "attach_status": "detached", "volume_type": null, "project_id": null, "metadata": {}}}'

DEBUG:cinderclient.client:
REQ: curl -i http://controller:8776/v1/cdbcbc3eeb8a472c8abb2b67e749774c/volumes -X POST -H "X-Auth-Project-Id: admin" -H "User-Agent: python-cinderclient" -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: MIILVQYJKoZIhvcNAQcCoIILRjCCC0ICAQExDTALBglghkgBZQMEAgEwggmjBgkqhkiG9w0BBwGgggm>

G4Rs0B3jUW62pG1TmyjmyCiyvPMsIdMxz7YFDiBXPZ6tyfcO2IG8Yq9aSSjgQWFdVHQNFZ9ogZUxDUJlaNaxk0F6ViD7s4jsAx+YO2m-rPJgCjzZfrzrSXig6BNz0L3Gq9A==" -d '{"volume": {"status": "creating", "availability_zone": null, "source_volid": null, "display_description": null, "snapshot_id": null, "user_id": null, "size": 1, "display_name": "myVolume1", "imageRef": null, "attach_status": "detached", "volume_type": null, "project_id": null, "metadata": {}}}'

RESP: [401] CaseInsensitiveDict({'date': 'Sun, 25 Sep 2016 14:41:48 GMT', 'content-length': '23', 'content-type': 'text/plain', 'www-authenticate': "Keystone uri='https://127.0.0.1:35357'", 'x-openstack-request-id': 'req-af6cbf01-b1a7-4767-93a0-4a6a481528a4'})
RESP BODY: Authentication required

DEBUG:cinderclient.client:RESP: [401] CaseInsensitiveDict({'date': 'Sun, 25 Sep 2016 14:41:48 GMT', 'content-length': '23', 'content-type': 'text/plain', 'www-authenticate': "Keystone uri='https://127.0.0.1:35357'", 'x-openstack-request-id': 'req-af6cbf01-b1a7-4767-93a0-4a6a481528a4'})
RESP BODY: Authentication required

ERROR: Unauthorized (HTTP 401)

@AJNOURI
Copy link
Owner Author

AJNOURI commented Sep 26, 2016

In the controller, I 've tried to change the section title from [keystone_authentication] to [keystone_authtoken] as it was used for previous service configuration:

Dosn't help, got:

ERROR: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-3af7bce4-000e-4df6-ae3b-c3b7c42440cd)

So I put back [keystone_authentication]

@AJNOURI
Copy link
Owner Author

AJNOURI commented Sep 26, 2016

After deleting cinder user account and role

keystone user-delete ac379f8146a04aecbd3967c42ff08e80
keystone role-delete b33e2292a48148329d3865a5e553b45e

Couldn't re-create cinder user

keystone user-create --name cinder --pass linuxacademy123 --email [email protected]

ERROR: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-981395c9-d498-4340-8911-0d682e9b68c1)

So, re-issued the pre-admin token

create pre-environment

export OS_SERVICE_TOKEN=f9b8cdcbc001859b8afd
export OS_SERVICE_ENDPOINT=http://controller:35357/v2.0

keystone user-create --name=admin --pass=linuxacademy123 [email protected]

WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored).

keystone user-role-add --user=admin --tenant=admin --role=admin

WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored).

Had to synchronize cinder db
cinder-manage db sync

cinder create --display-name myVolume 1

+---------------------+--------------------------------------+
| Property | Value |
+---------------------+--------------------------------------+
| attachments | [] |
| availability_zone | nova |
| bootable | false |
| created_at | 2016-09-26T14:05:17.794081 |
| display_description | None |
| display_name | myVolume |
| encrypted | False |
| id | 615f43b6-9cf2-45ac-980c-6ad1af8407e9 |
| metadata | {} |
| size | 1 |
| snapshot_id | None |
| source_volid | None |
| status | creating |
| volume_type | None |
+---------------------+--------------------------------------+

cinder list

+--------------------------------------+----------+--------------+------+-------------+----------+-------------+
| ID | Status | Display Name | Size | Volume Type | Bootable | Attached to |
+--------------------------------------+----------+--------------+------+-------------+----------+-------------+
| 615f43b6-9cf2-45ac-980c-6ad1af8407e9 | creating | myVolume | 1 | None | false | |
+--------------------------------------+----------+--------------+------+-------------+----------+-------------+

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant