Public bug reported: The information in the addresses dict for a server with a neutron floating ip is misleading. Here is an example:
'addresses': {u'openstackci-network1': [{u'OS-EXT-IPS-MAC:mac_addr': u'fa:16:3e:d7:d1:c2', u'OS-EXT-IPS:type': u'fixed', u'addr': u'10.0.1.24', u'version': 4}, {u'OS-EXT-IPS-MAC:mac_addr': u'fa:16:3e:d7:d1:c2', u'OS-EXT-IPS:type': u'floating', u'addr': u'172.99.106.118', u'version': 4}]}, This is incorrect. The neutron networks on this cloud are: | 405abfcc-77dc-49b2-a271-139619ac9b26 | openstackjenkins-network1 | a47910bc-f649-45db-98ec-e2421c413f4e 10.0.1.0/24 | | 7004a83a-13d3-4dcd-8cf5-52af1ace4cae | GATEWAY_NET | cf785ee0-6cc9-4712-be3d-0bf6c86cf455 | The floating IP does not come from openstackci-network1 - it comes from GATEWAY_NET. But in the nova addresses dict, the floating IP is showing up as a member of the list of addresses from openstackci-network1. It should really look like this: 'addresses': {u'openstackci-network1': [{u'OS-EXT-IPS-MAC:mac_addr': u'fa:16:3e:d7:d1:c2', u'OS-EXT-IPS:type': u'fixed', u'addr': u'10.0.1.24', u'version': 4}], {u'GATEWAY_NET': [{u'OS-EXT-IPS-MAC:mac_addr': u'fa:16:3e:d7:d1:c2', u'OS-EXT-IPS:type': u'floating', u'addr': u'172.99.106.118', u'version': 4}]}, ** Affects: nova Importance: Undecided Status: New -- 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/1573142 Title: proxied neutron network information is incorrect Status in OpenStack Compute (nova): New Bug description: The information in the addresses dict for a server with a neutron floating ip is misleading. Here is an example: 'addresses': {u'openstackci-network1': [{u'OS-EXT-IPS-MAC:mac_addr': u'fa:16:3e:d7:d1:c2', u'OS-EXT-IPS:type': u'fixed', u'addr': u'10.0.1.24', u'version': 4}, {u'OS-EXT-IPS-MAC:mac_addr': u'fa:16:3e:d7:d1:c2', u'OS-EXT-IPS:type': u'floating', u'addr': u'172.99.106.118', u'version': 4}]}, This is incorrect. The neutron networks on this cloud are: | 405abfcc-77dc-49b2-a271-139619ac9b26 | openstackjenkins-network1 | a47910bc-f649-45db-98ec-e2421c413f4e 10.0.1.0/24 | | 7004a83a-13d3-4dcd-8cf5-52af1ace4cae | GATEWAY_NET | cf785ee0-6cc9-4712-be3d-0bf6c86cf455 | The floating IP does not come from openstackci-network1 - it comes from GATEWAY_NET. But in the nova addresses dict, the floating IP is showing up as a member of the list of addresses from openstackci-network1. It should really look like this: 'addresses': {u'openstackci-network1': [{u'OS-EXT-IPS-MAC:mac_addr': u'fa:16:3e:d7:d1:c2', u'OS-EXT-IPS:type': u'fixed', u'addr': u'10.0.1.24', u'version': 4}], {u'GATEWAY_NET': [{u'OS-EXT-IPS-MAC:mac_addr': u'fa:16:3e:d7:d1:c2', u'OS-EXT-IPS:type': u'floating', u'addr': u'172.99.106.118', u'version': 4}]}, To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1573142/+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