a1f4ee3ade
We push a v6 host route to make the guest send its metadata requests in the direction of our router. We redirect it to haproxy which mangles the headers and sends the request along to metadata-agent. Apparently the supported list of dhcp options for dhcpv6 is quite short in dnsmasq (cf. dnsmasq --help dhcp6) - not including anything like classless-static-route for dhcpv4. So we must rely solely on radvd to push host routes to the guest. Metadata access over IPv6 is supposed to work both on dual-stack and v6-only networks. The following v6 subnet modes are supposed to work: --ipv6-ra-mode slaac --ipv6-address-mode slaac --ipv6-ra-mode dhcpv6-stateless --ipv6-address-mode dhcpv6-stateless --ipv6-ra-mode dhcpv6-stateful --ipv6-address-mode dhcpv6-stateful Change-Id: I28f2914b1b67659af2db7240eae730ac43daccd2 Partial-Bug: #1460177 |
||
---|---|---|
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 | ||
bindep.txt | ||
lower-constraints.txt | ||
plugin.spec | ||
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.