[master] metadata is not working on multi-node setup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devstack |
New
|
Undecided
|
Unassigned | ||
networking-vsphere |
New
|
Undecided
|
Unassigned | ||
neutron |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Setup:
1. One controller
2. KVM and ESX nova compute
3. Two Network nodes running q-dhcp and q-meta
Nodes: Ubuntu 14.04.3 amd64 Trusty
On above setup, tried to run few metadata queries we see 500 internal server error.
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 1.1.107.1 0.0.0.0 UG 0 0 0 eth0
1.1.107.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.169.254 1.1.107.1 255.255.255.255 UGH 0 0 0 eth0
$ curl http://
500 Internal Server Error
Remote metadata server experienced an internal server error.
$
NOTE: Moved all services to single node(controller) and metadata queries seems to work fine.
vmware@cntr11:~$ neutron agent-list
+------
| id | agent_type | host | availability_zone | alive | admin_state_up | binary |
+------
| 0168206e-
| 08c8bb6e-
| 25e9fa6d-
| 534d349c-
+------
vmware@cntr11:~$
vmware@cntr11:~$ nova service-list
+----+-
| Id | Binary | Host | Zone | Status | State | Updated_at | Disabled Reason |
+----+-
| 7 | nova-conductor | cntr11 | internal | enabled | up | 2016-09-
| 9 | nova-compute | esx-ubuntu-01 | nova | enabled | up | 2016-09-
| 10 | nova-compute | kvm-3 | nova | enabled | up | 2016-09-
| 11 | nova-compute | kvm-2 | nova | enabled | up | 2016-09-
| 12 | nova-compute | kvm-1 | nova | enabled | up | 2016-09-
| 13 | nova-scheduler | cntr11 | internal | enabled | up | 2016-09-
| 14 | nova-consoleauth | cntr11 | internal | enabled | up | 2016-09-
+----+-
vmware@cntr11:~$
Logs:
2016-09-13 13:31:50.713 14309 DEBUG eventlet.
2016-09-13 13:31:50.715 14309 DEBUG neutron.
Accept-Encoding: gzip, deflate^M
Content-Length: 0^M
Content-Type: text/plain^M
Host: 169.254.169.254^M
User-Agent: Python-
X-Forwarded-For: 1.1.107.3^M
X-Neutron-
2016-09-13 13:31:50.716 14309 DEBUG oslo_messaging.
2016-09-13 13:31:50.807 14309 DEBUG oslo_messaging.
2016-09-13 13:31:50.808 14309 DEBUG oslo_messaging.
2016-09-13 13:31:50.846 14309 DEBUG oslo_messaging.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.848 14309 ERROR neutron.
2016-09-13 13:31:50.849 14309 INFO eventlet.
2016-09-13 13:31:51.854 13766 DEBUG oslo_messaging.
tags: | added: metadata |
Changed in neutron: | |
status: | New → Incomplete |