So, I'm suspecting some bad configuration on the Nova side for Keystone
admin authentication from neutronclient called in the metadata API
service.
Since Nova recreates a new auth token for the metadata calls, we need to
have the right opts in nova.conf for using the keystone strategy.
Check out nova.conf on your nova-metadata-api service and look at
[keystone_authtoken] section.
Marking the bug as Invalid as I'm suspecting some configuration issue.
** Changed in: nova
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1622578
Title:
cloud init metadata injection failed while booting VM
Status in OpenStack Compute (nova):
Invalid
Bug description:
Hello,
when we start a VM the process of cloud init failed with:
Inside the VM
url_helper.py[WARNING]: Calling
'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [62/120s]: bad
status code [500]
The VM is reachable and you can curl http://169.254.169.254 and get a
valid result but when you curl http://169.254.169.254/latest we get:
Remote metadata server experienced an internal server error.
In nova-api log I see: Unauthorized: The request you have made
requires authentication. (HTTP 401)
Environment
OS:
Ubuntu 16.04.1 LTS
packages on nova:
ii nova-api 2:13.1.0-0ubuntu1
all OpenStack Compute - API frontend
ii nova-common 2:13.1.0-0ubuntu1
all OpenStack Compute - common files
ii nova-conductor 2:13.1.0-0ubuntu1
all OpenStack Compute - conductor service
ii nova-consoleauth 2:13.1.0-0ubuntu1
all OpenStack Compute - Console Authenticator
ii nova-novncproxy 2:13.1.0-0ubuntu1
all OpenStack Compute - NoVNC proxy
ii nova-scheduler 2:13.1.0-0ubuntu1
all OpenStack Compute - virtual machine scheduler
ii nova-spiceproxy 2:13.1.0-0ubuntu1
all OpenStack Compute - spice html5 proxy
ii python-nova 2:13.1.0-0ubuntu1
all OpenStack Compute Python libraries
ii python-novaclient 2:3.3.1-2
all client library for OpenStack Compute API - Python 2.7
ii python-neutronclient 1:4.1.1-2
all client API library for Neutron - Python 2.7
packages on neutron:
ii neutron-common 2:8.1.2-0ubuntu1 all
Neutron is a virtual network service for Openstack - common
ii neutron-dhcp-agent 2:8.1.2-0ubuntu1 all
Neutron is a virtual network service for Openstack - DHCP agent
ii neutron-l3-agent 2:8.1.2-0ubuntu1 all
Neutron is a virtual network service for Openstack - l3 agent
ii neutron-metadata-agent 2:8.1.2-0ubuntu1 all
Neutron is a virtual network service for Openstack - metadata agent
ii neutron-openvswitch-agent 2:8.1.2-0ubuntu1 all
Neutron is a virtual network service for Openstack - Open vSwitch plugin
agent
ii neutron-plugin-ml2 2:8.1.2-0ubuntu1 all
Neutron is a virtual network service for Openstack - ML2 plugin
ii neutron-plugin-openvswitch-agent 2:8.1.2-0ubuntu1 all
Transitional package for neutron-openvswitch-agent
ii neutron-server 2:8.1.2-0ubuntu1 all
Neutron is a virtual network service for Openstack - server
ii python-neutron 2:8.1.2-0ubuntu1 all
Neutron is a virtual network service for Openstack - Python library
ii python-neutron-fwaas 1:8.0.0-0ubuntu1 all
Firewall-as-a-Service driver for OpenStack Neutron
ii python-neutron-lib 0.0.2-2 all
Neutron shared routines and utilities - Python 2.7
ii python-neutronclient 1:4.1.1-2 all
client API library for Neutron - Python 2.7
Hypervisor is KVM
ii nova-compute-kvm 2:13.1.0-0ubuntu1
all OpenStack Compute - compute node (KVM)
ii libvirt-bin 1.3.1-1ubuntu10.1
amd64 programs for the libvirt library
ii libvirt0:amd64 1.3.1-1ubuntu10.1
amd64 library for interfacing with different virtualization systems
ii nova-compute-libvirt 2:13.1.0-0ubuntu1
all OpenStack Compute - compute node libvirt support
ii python-libvirt 1.3.1-1ubuntu1
amd64 libvirt Python bindings
Storage is CEPH
root@openstack11:~# ceph version
ceph version 10.2.2
Network is Neutron with openvswitch
I tried a lot to get around this issue, I hope I didn't oversee
something.
Maybe someone can help or fix this bug.
Thanks in advance
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1622578/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp