eb775458c6
When user is using keepalived on their instances, he often creates additional port in Neutron to allocate some IP address which will be then used as VIP in keepalived and will be configured in allowed_address_pair of other ports plugged to instances with keepalived. This is e.g. Octavia's use case. This together with DVR caused problems with connectivity to such VIP as it was populated in router's arp cache with MAC address from Neutron db. As this port isn't bound, it is only Neutron db entry so there is no need to set it in arp cache of the router. This patch is doing exactly that to filter such "unbound" and "binding_failed" ports from the list. Change-Id: Ia885ce00dbb5f2968859e8d0850bc511016f0846 Closes-Bug: #1869887 |
||
---|---|---|
api-ref | ||
devstack | ||
doc | ||
etc | ||
neutron | ||
playbooks | ||
rally-jobs | ||
releasenotes | ||
roles | ||
tools | ||
vagrant/ovn | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pylintrc | ||
.stestr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
TESTING.rst | ||
babel.cfg | ||
bindep.txt | ||
lower-constraints.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
OpenStack Neutron
Neutron is an OpenStack project to provide "network connectivity as a service" between interface devices (e.g., vNICs) managed by other OpenStack services (e.g., Nova).
To learn more about neutron:
- Documentation: https://docs.openstack.org/neutron/latest/
- Features: https://specs.openstack.org/openstack/neutron-specs
- Defects: https://launchpad.net/neutron
- Release notes: https://docs.openstack.org/releasenotes/neutron/index.html
- Source: https://opendev.org/openstack/neutron
Get in touch via email. Use [Neutron] in your subject.
To learn how to contribute, please read the CONTRIBUTING.rst file.