[Openstack] Issue with OpenStack installation on Ubuntu 12.04 LTS

Sreejith N sreejith.naarakathil at gmail.com
Thu Jun 6 13:06:46 UTC 2013


Hi,
           I am getting 'Unauthorized' response when trying to create a
test volume with cinder. Looking at the traces, token request is authorized
and successful.

In the second request the "user_id" is null. Is it normal?

$keystone user-list
+----------------------------------+--------+---------+-------+
|                id                |  name  | enabled | email |
+----------------------------------+--------+---------+-------+
| bcc02d66f571431daff8fc1c89ebb869 | admin  |   True  |       |
| 614ff08b4f604dadbfb0f2bb66a5f0f4 |  ec2   |   True  |       |
| 0abdaa883e744cfcb6bc6d011cdc0b82 | glance |   True  |       |
| 73277295da634a13b21387bf60bfa634 |  nova  |   True  |       |
| bd376af8d1a84a58ae98a378e32db29d | swift  |   True  |       |
+----------------------------------+--------+---------+-------+
Here should I also have a 'cinder' admin role user?

I have verified cinder db connection with it's credentials. Any help or
hint is greatly appreciated.

Thanks
Sreejith

$cinder --debug create --display_name test 1

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

RESP: [200] {'date': 'Thu, 06 Jun 2013 12:31:47 GMT', 'content-type':
'application/json', 'content-length': '6123', 'vary': 'X-Auth-Token'}
RESP BODY: {"access": {"token": {"issued_at": "2013-06-06T12:31:46.911604",
"expires": "2013-06-07T12:31:46Z", "id":
"MIIKyAYJKoZIhvcNAQcCoIIKuTCCCrUCAQExCTAHBgUrDgMCGjCCCaEGCSqGSIb3DQEHAaCCCZIEggmOeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0wNi0wNlQxMjozMTo0Ni45MTE2MDQiLCAiZXhwaXJlcyI6ICIyMDEzLTA2LTA3VDEyOjMxOjQ2WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIkRlZmF1bHQgVGVuYW50IiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAibmFtZSI6ICJkZW1vIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzQvdjIvMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzQvdjIvMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAiaWQiOiAiMzk1OGQxMGFjNDg2NDNmNzgxMjI2NWNjNDhkYWJjMmIiLCAicHVibGljVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODc3NC92Mi8zODU3NDc5MjgyMWQ0M2Q1OGJjZWNjNzc2MDE0OWE5MCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJjb21wdXRlIiwgIm5hbWUiOiAibm92YSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6OTI5MiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6OTI5MiIsICJpZCI6ICIzY2E1MjEyOTk5MGQ0Y2MzOWU5NzMzY2RjYjNjZjliMSIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo5MjkyIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImltYWdlIiwgIm5hbWUiOiAiZ2xhbmNlIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4Nzc2L3YxLzM4NTc0NzkyODIxZDQzZDU4YmNlY2M3NzYwMTQ5YTkwIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4Nzc2L3YxLzM4NTc0NzkyODIxZDQzZDU4YmNlY2M3NzYwMTQ5YTkwIiwgImlkIjogIjU4ODg1ZjEzZDI3OTQ3ODdiNzNlMTc0Mzg2ZTE1NTdiIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzYvdjEvMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAidm9sdW1lIiwgIm5hbWUiOiAidm9sdW1lIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4NzczL3NlcnZpY2VzL0FkbWluIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4NzczL3NlcnZpY2VzL0Nsb3VkIiwgImlkIjogIjlhYTE0YTYyNjZjYTQ0YWQ5MDkxZWRmZDE3MjZmZmUzIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzMvc2VydmljZXMvQ2xvdWQifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiZWMyIiwgIm5hbWUiOiAiZWMyIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4ODg4L3YxIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4ODg4L3YxL0FVVEhfMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAiaWQiOiAiYTgzMmI3YjRlZTVjNDE3ZTg2NTdhYTVlMzViOGM2ZjUiLCAicHVibGljVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODg4OC92MS9BVVRIXzM4NTc0NzkyODIxZDQzZDU4YmNlY2M3NzYwMTQ5YTkwIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm9iamVjdC1zdG9yZSIsICJuYW1lIjogInN3aWZ0In0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo1MDAwL3YyLjAiLCAiaWQiOiAiMDA5OTZmMjA2MTUyNGRmODk4NjQyYjQ2M2I0M2E2OWUiLCAicHVibGljVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6NTAwMC92Mi4wIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImlkZW50aXR5IiwgIm5hbWUiOiAia2V5c3RvbmUifV0sICJ1c2VyIjogeyJ1c2VybmFtZSI6ICJhZG1pbiIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiYmNjMDJkNjZmNTcxNDMxZGFmZjhmYzFjODllYmI4NjkiLCAicm9sZXMiOiBbeyJuYW1lIjogIl9tZW1iZXJfIn0sIHsibmFtZSI6ICJhZG1pbiJ9XSwgIm5hbWUiOiAiYWRtaW4ifSwgIm1ldGFkYXRhIjogeyJpc19hZG1pbiI6IDAsICJyb2xlcyI6IFsiOWZlMmZmOWVlNDM4NGIxODk0YTkwODc4ZDNlOTJiYWIiLCAiZTg4MGEzZWM3YTQ2NDI0MGI1YzZiOTcxOGYyMDFhMzQiXX19fTGB-zCB-AIBATBcMFcxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIEwVVbnNldDEOMAwGA1UEBxMFVW5zZXQxDjAMBgNVBAoTBVVuc2V0MRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20CAQEwBwYFKw4DAhowDQYJKoZIhvcNAQEBBQAEgYCDVHPvhw9F0qeKaRgo5cXbxh3Fy+584Achv-ooTi4XN-2LyZAxYnq6Xw0UJwplLIcxePpnJlZWalUWDxBV0NmQ50J5IEJc4ECmCtgXrgX3-wXovn8LHQvfGg0M8PpBmcj6UCyZ10YiW8yzeB8eWSEO2Ff0mplIi1MVP62iDGX+zw==",
"tenant": {"description": "Default Tenant", "enabled": true, "id":
"38574792821d43d58bcecc7760149a90", "name": "demo"}}, "serviceCatalog":
[{"endpoints": [{"adminURL": "
http://localhost:8774/v2/38574792821d43d58bcecc7760149a90", "region":
"RegionOne", "internalURL": "
http://localhost:8774/v2/38574792821d43d58bcecc7760149a90", "id":
"3958d10ac48643f7812265cc48dabc2b", "publicURL": "
http://localhost:8774/v2/38574792821d43d58bcecc7760149a90"}],
"endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints":
[{"adminURL": "http://localhost:9292", "region": "RegionOne",
"internalURL": "http://localhost:9292", "id":
"3ca52129990d4cc39e9733cdcb3cf9b1", "publicURL": "http://localhost:9292"}],
"endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints":
[{"adminURL": "http://localhost:8776/v1/38574792821d43d58bcecc7760149a90",
"region": "RegionOne", "internalURL": "
http://localhost:8776/v1/38574792821d43d58bcecc7760149a90", "id":
"58885f13d2794787b73e174386e1557b", "publicURL": "
http://localhost:8776/v1/38574792821d43d58bcecc7760149a90"}],
"endpoints_links": [], "type": "volume", "name": "volume"}, {"endpoints":
[{"adminURL": "http://localhost:8773/services/Admin", "region":
"RegionOne", "internalURL": "http://localhost:8773/services/Cloud", "id":
"9aa14a6266ca44ad9091edfd1726ffe3", "publicURL": "
http://localhost:8773/services/Cloud"}], "endpoints_links": [], "type":
"ec2", "name": "ec2"}, {"endpoints": [{"adminURL": "http://localhost:8888/v1",
"region": "RegionOne", "internalURL": "
http://localhost:8888/v1/AUTH_38574792821d43d58bcecc7760149a90", "id":
"a832b7b4ee5c417e8657aa5e35b8c6f5", "publicURL": "
http://localhost:8888/v1/AUTH_38574792821d43d58bcecc7760149a90"}],
"endpoints_links": [], "type": "object-store", "name": "swift"},
{"endpoints": [{"adminURL": "http://localhost:35357/v2.0", "region":
"RegionOne", "internalURL": "http://localhost:5000/v2.0", "id":
"00996f2061524df898642b463b43a69e", "publicURL":
"http://localhost:5000/v2.0"}],
"endpoints_links": [], "type": "identity", "name": "keystone"}], "user":
{"username": "admin", "roles_links": [], "id":
"bcc02d66f571431daff8fc1c89ebb869", "roles": [{"name": "_member_"},
{"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles":
["9fe2ff9ee4384b1894a90878d3e92bab", "e880a3ec7a464240b5c6b9718f201a34"]}}}


REQ: curl -i
http://localhost:8776/v1/38574792821d43d58bcecc7760149a90/volumes -X POST
-H "X-Auth-Project-Id: demo" -H "User-Agent: python-cinderclient" -H
"Content-Type: application/json" -H "Accept: application/json" -H
"X-Auth-Token:
MIIKyAYJKoZIhvcNAQcCoIIKuTCCCrUCAQExCTAHBgUrDgMCGjCCCaEGCSqGSIb3DQEHAaCCCZIEggmOeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0wNi0wNlQxMjozMTo0Ni45MTE2MDQiLCAiZXhwaXJlcyI6ICIyMDEzLTA2LTA3VDEyOjMxOjQ2WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIkRlZmF1bHQgVGVuYW50IiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAibmFtZSI6ICJkZW1vIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzQvdjIvMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzQvdjIvMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAiaWQiOiAiMzk1OGQxMGFjNDg2NDNmNzgxMjI2NWNjNDhkYWJjMmIiLCAicHVibGljVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODc3NC92Mi8zODU3NDc5MjgyMWQ0M2Q1OGJjZWNjNzc2MDE0OWE5MCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJjb21wdXRlIiwgIm5hbWUiOiAibm92YSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6OTI5MiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6OTI5MiIsICJpZCI6ICIzY2E1MjEyOTk5MGQ0Y2MzOWU5NzMzY2RjYjNjZjliMSIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo5MjkyIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImltYWdlIiwgIm5hbWUiOiAiZ2xhbmNlIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4Nzc2L3YxLzM4NTc0NzkyODIxZDQzZDU4YmNlY2M3NzYwMTQ5YTkwIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4Nzc2L3YxLzM4NTc0NzkyODIxZDQzZDU4YmNlY2M3NzYwMTQ5YTkwIiwgImlkIjogIjU4ODg1ZjEzZDI3OTQ3ODdiNzNlMTc0Mzg2ZTE1NTdiIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzYvdjEvMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAidm9sdW1lIiwgIm5hbWUiOiAidm9sdW1lIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4NzczL3NlcnZpY2VzL0FkbWluIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4NzczL3NlcnZpY2VzL0Nsb3VkIiwgImlkIjogIjlhYTE0YTYyNjZjYTQ0YWQ5MDkxZWRmZDE3MjZmZmUzIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzMvc2VydmljZXMvQ2xvdWQifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiZWMyIiwgIm5hbWUiOiAiZWMyIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4ODg4L3YxIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4ODg4L3YxL0FVVEhfMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAiaWQiOiAiYTgzMmI3YjRlZTVjNDE3ZTg2NTdhYTVlMzViOGM2ZjUiLCAicHVibGljVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODg4OC92MS9BVVRIXzM4NTc0NzkyODIxZDQzZDU4YmNlY2M3NzYwMTQ5YTkwIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm9iamVjdC1zdG9yZSIsICJuYW1lIjogInN3aWZ0In0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo1MDAwL3YyLjAiLCAiaWQiOiAiMDA5OTZmMjA2MTUyNGRmODk4NjQyYjQ2M2I0M2E2OWUiLCAicHVibGljVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6NTAwMC92Mi4wIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImlkZW50aXR5IiwgIm5hbWUiOiAia2V5c3RvbmUifV0sICJ1c2VyIjogeyJ1c2VybmFtZSI6ICJhZG1pbiIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiYmNjMDJkNjZmNTcxNDMxZGFmZjhmYzFjODllYmI4NjkiLCAicm9sZXMiOiBbeyJuYW1lIjogIl9tZW1iZXJfIn0sIHsibmFtZSI6ICJhZG1pbiJ9XSwgIm5hbWUiOiAiYWRtaW4ifSwgIm1ldGFkYXRhIjogeyJpc19hZG1pbiI6IDAsICJyb2xlcyI6IFsiOWZlMmZmOWVlNDM4NGIxODk0YTkwODc4ZDNlOTJiYWIiLCAiZTg4MGEzZWM3YTQ2NDI0MGI1YzZiOTcxOGYyMDFhMzQiXX19fTGB-zCB-AIBATBcMFcxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIEwVVbnNldDEOMAwGA1UEBxMFVW5zZXQxDjAMBgNVBAoTBVVuc2V0MRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20CAQEwBwYFKw4DAhowDQYJKoZIhvcNAQEBBQAEgYCDVHPvhw9F0qeKaRgo5cXbxh3Fy+584Achv-ooTi4XN-2LyZAxYnq6Xw0UJwplLIcxePpnJlZWalUWDxBV0NmQ50J5IEJc4ECmCtgXrgX3-wXovn8LHQvfGg0M8PpBmcj6UCyZ10YiW8yzeB8eWSEO2Ff0mplIi1MVP62iDGX+zw=="
-d '{"volume": {"status": "creating", "availability_zone": null,
"source_volid": null, "display_description": null, "snapshot_id": null,
"user_id": null, "size": 1, "display_name": "test", "imageRef": null,
"attach_status": "detached", "volume_type": null, "project_id": null,
"metadata": {}}}'

RESP: [401] {'date': 'Thu, 06 Jun 2013 12:31:47 GMT', 'content-length':
'276', 'content-type': 'text/plain; charset=UTF-8', 'www-authenticate':
"Keystone uri='http://127.0.0.1:35357'"}
RESP BODY: 401 Unauthorized

This server could not verify that you are authorized to access the document
you requested. Either you supplied the wrong credentials (e.g., bad
password), or your browser does not understand how to supply the
credentials required.

 Authentication required

Unauthorized, reauthenticating.


On Wed, Jun 5, 2013 at 5:57 PM, Sreejith N
<sreejith.naarakathil at gmail.com>wrote:

> 'keystone-manage db_sync' was failing to create the keystone tables. When
> I used root privileges, it succeeded and tenants, users and roles setup
> succeeded.
>
> BR
> Sreejith
>
>
> On Wed, Jun 5, 2013 at 3:18 PM, Sreejith N <sreejith.naarakathil at gmail.com
> > wrote:
>
>> I have the following line in keystone.conf:
>> connection = mysql://keystone:keystone@localhost/keystone
>>
>> mysql> SHOW DATABASES;
>> +--------------------+
>> | Database           |
>> +--------------------+
>> | information_schema |
>> | keystone           |
>>
>> mysql> select User from mysql.user;
>> +------------------+
>> | User             |
>> +------------------+
>> | keystone         |
>>
>> mysql> show grants for 'keystone'@'localhost';
>>
>> +-----------------------------------------------------------------------------------------------------------------+
>> | Grants for keystone at localhost
>> |
>>
>> +-----------------------------------------------------------------------------------------------------------------+
>> | GRANT USAGE ON *.* TO 'keystone'@'localhost' IDENTIFIED BY PASSWORD
>> '*936E8F7AB2E21B47F6C9A7E5D9FE14DBA2255E5A' |
>> | GRANT ALL PRIVILEGES ON `keystone`.* TO 'keystone'@'localhost'
>> |
>>
>> +-----------------------------------------------------------------------------------------------------------------+
>>
>> Also I verified the database connection with the keystone credentials.
>> What else could go wrong?
>>
>> Thanks
>> Sreejith
>>
>>
>> On Wed, Jun 5, 2013 at 2:53 PM, K, Shanthakumar <shanthakumar.k at hp.com>wrote:
>>
>>>  Ensure you have provided the passwords correctly in the all the
>>> configuration file.****
>>>
>>> ** **
>>>
>>> Its seems your keystone itself not working properly.****
>>>
>>> ** **
>>>
>>> Thanks****
>>>
>>> Shanthakumar K****
>>>
>>> ** **
>>>
>>> *From:* Openstack [mailto:openstack-bounces+sk13=
>>> hp.com at lists.launchpad.net] *On Behalf Of *Sreejith N
>>> *Sent:* Wednesday, June 05, 2013 2:49 PM
>>> *To:* openstack at lists.launchpad.net
>>> *Subject:* [Openstack] Issue with OpenStack installation on Ubuntu
>>> 12.04 LTS****
>>>
>>> ** **
>>>
>>> Hi,****
>>>
>>>          I am trying to setup Openstack in a single node architecture
>>> for evaluation. I am following the Openstack installation Guide for Ubuntu
>>> 12.04 LTS. I am getting the following error when trying to setup tenants,
>>> users and roles manually.
>>>
>>> OS: Ubuntu 12.04 LTS
>>> Model: Single node (For trying out OpenStack)****
>>>
>>> ** **
>>>
>>> Error-1:****
>>>
>>> ~$ keystone --debug tenant-create --name demo --description "Default
>>> Tenant"
>>> REQ: curl -i http://localhost:35357/v2.0/tenants -X POST -H
>>> "User-Agent: python-keystoneclient" -H "Content-Type: application/json" -H
>>> "X-Auth-Token: 012345SECRET99TOKEN012345"
>>> REQ BODY: {"tenant": {"enabled": true, "name": "demo", "description":
>>> "Default Tenant"}}
>>>
>>> RESP: [500] {'date': 'Wed, 05 Jun 2013 09:06:35 GMT', 'content-type':
>>> 'application/json', 'content-length': '401', 'vary': 'X-Auth-Token'}
>>> RESP BODY: {"error": {"message": "An unexpected error prevented the
>>> server from fulfilling your request. (ProgrammingError) (1146, \"Table
>>> 'keystone.project' doesn't exist\") 'INSERT INTO project (id, name,
>>> domain_id, description, enabled, extra) VALUES (%s, %s, %s, %s, %s, %s)'
>>> ('9b7781a3a27c4ecaae86e0766999498c', 'demo', 'default', 'Default Tenant',
>>> 1, '{}')", "code": 500, "title": "Internal Server Error"}}
>>>
>>> Request returned failure status: 500
>>> Unable to communicate with identity service: {"error": {"message": "An
>>> unexpected error prevented the server from fulfilling your request.
>>> (ProgrammingError) (1146, \"Table 'keystone.project' doesn't exist\")
>>> 'INSERT INTO project (id, name, domain_id, description, enabled, extra)
>>> VALUES (%s, %s, %s, %s, %s, %s)' ('9b7781a3a27c4ecaae86e0766999498c',
>>> 'demo', 'default', 'Default Tenant', 1, '{}')", "code": 500, "title":
>>> "Internal Server Error"}}. (HTTP 500)****
>>>
>>> ** **
>>>
>>> Error-2:
>>> ~$ keystone user-list
>>> Unable to communicate with identity service: {"error": {"message": "An
>>> unexpected error prevented the server from fulfilling your request.
>>> (ProgrammingError) (1146, \"Table 'keystone.user' doesn't exist\") 'SELECT
>>> user.id AS user_id, user.name AS user_name, user.domain_id AS
>>> user_domain_id, user.password AS user_password, user.enabled AS
>>> user_enabled, user.extra AS user_extra \\nFROM user' ()", "code": 500,
>>> "title": "Internal Server Error"}}. (HTTP 500)****
>>>
>>> I am stuck here, any help or hint is greatly appreciated.****
>>>
>>> Thanks****
>>>
>>> Sreejith****
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20130606/4acc89af/attachment.html>


More information about the Openstack mailing list