openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #18575
[nova-api] "nova image-list" giving authentication error
Hello,
I am trying to test out "nova" installation per the instruction in "OpenStack Deploy and Install Manual". ( http://docs.openstack.org/trunk/openstack-compute/install/apt/content/configure-creds.html ). However, when I issue "nova image-list", I get the prompt - "password for your new keyring". Can someone please help me understand what this keyring password is all about? Did I make a mistake somewhere along the way in my setup?
root@bodega:/etc/nova# env | grep OS_
OS_REGION_NAME=RegionOne
OS_PASSWORD=admin
OS_AUTH_URL=http://10.176.20.158:5000/v2.0/
OS_USERNAME=admin
OS_TENANT_NAME=openstackDemo
root@bodega:/etc/nova#
root@bodega:/etc/nova# glance index
ID Name Disk Format Container Format Size
------------------------------------ ------------------------------ -------------------- -------------------- --------------
48cc3352-dff3-4625-87b1-143ba1953c57 tty-linux ami ami 25165824
c0f6a4df-5051-49d3-855e-8627c6c15ba6 tty-linux-ramdisk ari ari 96629
14652b05-0c27-45d1-b614-a059c9f4f7dc tty-linux-kernel aki aki 4404752
root@bodega:/etc/nova#
root@bodega:/etc/nova# nova image-list
Please set a password for your new keyring
Password (again):
Error: blank passwords aren't allowed.
Please set a password for your new keyringTraceback (most recent call last):
File "/usr/bin/nova", line 9, in <module>
…….
I googled the web, it seems setting environment "OS_NO_CACHE=1" should avoid this issue. However, now I am getting an authentication error, even though the username/password = admin/admin is correct.
root@bodega:/etc/nova# export OS_NO_CACHE=1
root@bodega:/etc/nova# nova image-list
ERROR: n/a (HTTP 401)
/var/log/nova-api.log:
2012-11-13 12:36:54 WARNING keystone.middleware.auth_token [-] Unexpected response from keystone service: {u'error': {u'message': u'The request you have made requires authentication.', u'code': 401, u'title': u'Not Authorized'}}
2012-11-13 12:36:54 WARNING keystone.middleware.auth_token [-] Authorization failed for token 94a69471564f492bb590b549a63870c9
2012-11-13 12:36:54 INFO keystone.middleware.auth_token [-] Invalid user token - rejecting request
2012-11-13 12:36:54 INFO nova.osapi_compute.wsgi.server [-] 10.176.20.158 - - [13/Nov/2012 12:36:54] "GET /v2/ce1e819636744dc680fa5515f6475e87/images/detail HTTP/1.1" 401 461 0.011898
2012-11-13 12:36:54 WARNING keystone.middleware.auth_token [-] Unexpected response from keystone service: {u'error': {u'message': u'The request you have made requires authentication.', u'code': 401, u'title': u'Not Authorized'}}
2012-11-13 12:36:54 WARNING keystone.middleware.auth_token [-] Authorization failed for token 8afc24d31b454a6a8a2a0e2331231071
2012-11-13 12:36:54 INFO keystone.middleware.auth_token [-] Invalid user token - rejecting request
2012-11-13 12:36:54 INFO nova.osapi_compute.wsgi.server [-] 10.176.20.158 - - [13/Nov/2012 12:36:54] "GET /v2/ce1e819636744dc680fa5515f6475e87/images/detail HTTP/1.1" 401 461 0.012803
I ran "nova —debug image-list"" and pasted the output on paste bin - http://pastebin.com/JyCvBVmY. I am going through the logs but not able to understand the cause of the authentication failure. Any help would be highly appreciated.
Thank you,
Ahmed.
Follow ups