IPv6 Project Support¶
ospenstack-ansible should support IPv6 for project networks. To that effect we should make sure that the necessary components and configurations are installed so that openstack can expose and route IPv6 for project networks.
Neutron currently (in kilo) has the ability to manage and route IPv6 data. OpenStack Ansible currently has a few holes in IPv6 support on Neutron tenant networks (not installing the radvd package in the neutron-agents container for instance).
Add a test case for proving IPv6 access on project networks works as expected
Don’t explicitly support IPv6
As the primary change is adding a test case this is somewhat open ended. As the support for IPv6 via Neutron is already mostly there this should be low impact, will likely only be adding the missing package and test support.
Low, at the moment the only known change is to ensure that radvd is installed so that Neutron can configure/control it.
End user impact¶
The end user will be able to configure IPv6 in the project networks.
None once spec is implemented.
- Primary assignee:
add test support for IPv6 in OpenStack Ansible
This would be via configuring a RFC4193 network and connecting from the neutron radvd namespace to the instance.
It would also test unicast routing between neutron networks using RFC4193.
ensure that tests pass
Ensure that the instance gets an IP in a certian address space and can ping the gateway.
Test for routability, ping between instances on two neutron network segments.
Should be minimal