Public bug reported:

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

** Affects: nova
     Importance: Undecided
         Status: New

** Attachment added: "logs.zip"
   https://bugs.launchpad.net/bugs/1622578/+attachment/4739277/+files/logs.zip

-- 
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):
  New

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     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to