0e97278c8a
Due to neutron bug, some metadata components in the various backend Edge appliances are missing. The patch is supposed to address these issues. Admin util command can run per Edge, per AZ or for the whole cloud. Cases handled by the utility: - Existing metadata proxies' internal IP is different than the IPs which are defined in the Edge's loadbalancer object. This case can happen when the metadata proxies are recreated for some reason. - Edge appliance is lacking the metadata network connectivity, and the loadbalancer objects. This case can happen while a router or a DHCP was created by the Neutron parent process, which failed to initialize with metadata due to a bug. - The Edge is missing the metadata firewall rules. This case can happen while the first interface attachment to the router was done in the Neutron parent process context due to the bug described above. Command syntax: Update AZ: nsxadmin -r metadata -o nsx-update --property az-name=az123 Update single Edge appliance: nsxadmin -r metadata -o nsx-update --property edge-id=edge-15 Update entire cloud: nsxadmin -r metadata -o nsx-update Change-Id: I77de9e0a0c627e43d3b1c95573d151e0414a34a9 |
||
---|---|---|
.. | ||
__init__.py | ||
backup_edges.py | ||
config.py | ||
dhcp_binding.py | ||
edges.py | ||
gw_edges.py | ||
lbaas.py | ||
metadata.py | ||
networks.py | ||
routers.py | ||
securitygroups.py | ||
spoofguard_policy.py | ||
utils.py |