yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #51654
[Bug 1507826] Re: Error - "Unable to find authentication token in headers" when run "nova image-list on a new install env
** Project changed: openstack-community => glance
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1507826
Title:
Error - "Unable to find authentication token in headers" when run
"nova image-list on a new install env
Status in Glance:
New
Bug description:
I just tried to set up a minimum environment with a control node, a
network node and a compute node by following the document "openstack-
install-guide-kilo.pdf". I went through setting up keystone, glance
and compute. At the end of Adding Compute Node section, it verifies
the install. The commands "nova service-list", "nova endpoints" had
good results.
But "nova image-list" has following error:
$ nova image-list
ERROR (ClientException): The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-2c4cd3c7-da8d-480d-949d-1a54f51ec994)
The error "HTTP 500" is kind of general error from http server.
From glance-registry.log, it has following error msg:
2015-10-19 20:08:14.976 32745 WARNING keystonemiddleware.auth_token [-] Identity response: {"error": {"message": "The request you have made requires authentication.", "code": 401, "title": "Unauthorized"}}
2015-10-19 20:08:14.997 32745 WARNING keystonemiddleware.auth_token [-] Identity response: {"error": {"message": "The request you have made requires authentication.", "code": 401, "title": "Unauthorized"}}
2015-10-19 20:08:14.997 32745 WARNING keystonemiddleware.auth_token [-] Authorization failed for token
2015-10-19 20:08:14.998 32745 INFO eventlet.wsgi.server [-] 127.0.0.1 - - [19/Oct/2015 20:08:14] "GET /images/detail?is_public=none&limit=20 HTTP/1.1" 401 187 0.063297
2015-10-19 20:08:15.000 32745 WARNING keystonemiddleware.auth_token [-] Unable to find authentication token in headers
2015-10-19 20:08:15.001 32745 INFO eventlet.wsgi.server [-] 127.0.0.1 - - [19/Oct/2015 20:08:15] "GET /images/detail?is_public=none&limit=20 HTTP/1.1" 401 187 0.000781
I searched the forum, I knew there is a post "nova image-list returns
500 error", I tried the steps listed in that post but it didn't fix my
issue. I have double, triple checked the configuration in nova.conf,
glance-api.conf, glance-registry.conf. restarted all nova, glance
services, but the error is still there.
Can anyone tell what I could do to investigate it?
Some other info is as below.
Thanks,
Allen
nova.conf on control node:
# cat /etc/nova/nova.conf
[DEFAULT]
dhcpbridge_flagfile=/etc/nova/nova.conf
dhcpbridge=/usr/bin/nova-dhcpbridge
log_dir=/var/log/nova
state_path=/var/lib/nova
lock_path=/var/lock/nova
force_dhcp_release=True
libvirt_use_virtio_for_bridges=True
verbose=True
ec2_private_dns_show_ip=True
api_paste_config=/etc/nova/api-paste.ini
enabled_apis=ec2,osapi_compute,metadata
rpc_backend = rabbit
auth_strategy = keystone
my_ip = 10.6.117.173
vncserver_listen = 10.6.117.173
vncserver_proxyclient_address = 10.6.117.173
[oslo_messaging_rabbit]
rabbit_host=fbdl4
rabbit_userid=openstack
rabbit_password=abc123
[database]
connection = mysql://nova:abc123@fbdl4/nova
[keystone_authtoken]
auth_uri = http://fbdl4:5000
auth_url = http://fbdl4:35357
auth_plugin = password
project_domain_id = default
user_domain_id = default
project_name = service
username = nova
password = abc123
[glance]
host = fbdl4
[oslo_concurrency]
lock_path = /var/lib/nova/tmp
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1507826/+subscriptions