IPv6 项目支持¶
- 日期:
2015-09-09 22:00
- 标签:
ipv6
ospenstack-ansible 应该支持项目网络的 IPv6。为此,我们应该确保安装了必要的组件和配置,以便 OpenStack 可以暴露和路由项目网络的 IPv6。
问题描述¶
Neutron 目前(在 kilo 版本中)具有管理和路由 IPv6 数据的能力。OpenStack Ansible 目前在 Neutron 租户网络上的 IPv6 支持方面存在一些漏洞(例如,未在 neutron-agents 容器中安装 radvd 包)。
提议的变更¶
添加一个测试用例,以证明项目网络上的 IPv6 访问按预期工作
备选方案¶
不明确支持 IPv6
Playbook 影响¶
由于主要更改是添加一个测试用例,因此这有些开放性。由于 Neutron 已经基本支持 IPv6,因此影响应该不大,很可能只会添加缺少的软件包和测试支持。
升级影响¶
无
安全影响¶
低,目前已知的唯一更改是确保安装 radvd,以便 Neutron 可以配置/控制它。
性能影响¶
无
最终用户影响¶
最终用户将能够在项目网络中配置 IPv6。
部署者影响¶
无
开发人员影响¶
规范实施后无。
依赖项¶
无
实现¶
负责人¶
- 主要负责人
prometheanfire
工作项¶
为 OpenStack Ansible 添加 IPv6 测试支持
这将通过配置 RFC4193 网络,并从 neutron radvd 命名空间连接到实例来实现。
它还将测试使用 RFC4193 在 neutron 网络之间进行单播路由。
确保测试通过
测试¶
确保实例获得特定地址空间的 IP,并且可以 ping 网关。
测试可路由性,在两个 neutron 网络段上的实例之间 ping 通。
文档影响¶
应该很小