2023.1 系列发布说明¶
2023.1-eom¶
错误修复¶
修复了获取与子网关联的 address_scope 的迭代过程。网络可以链接到多个子网(ipv4 和 ipv6),但如果其中一个没有 address_scope,则会发生空对象元素访问失败。请参阅 bug 1998104。
21.0.0¶
升级说明¶
已停止对 Python 3.6 和 3.7 的支持。现在支持的 Python 最低版本是 Python 3.8。
错误修复¶
BGP 服务插件 RPC 队列已添加到 RPC worker 中,就像其他 Neutron 服务插件(l3-plugin、metering 等)一样。这修复了 RPC 请求和 AMQP 心跳未及时处理的问题,导致 AMQP 连接中断和其他不可预测的不良行为。请参阅 bug 1974057。
修复了 StaticScheduler 实现中的多个问题,这些问题可能导致 peer 被错误地取消调度。请参阅 bug 1980235。
20.0.0¶
新特性¶
添加了一个新的 BGP 调度器,名为
StaticScheduler。它不会自动将 speaker 调度到 agent,而是依赖 API 调用来执行显式调度,满足更大规模部署的需求。请参阅 bug 1920065。计划在下一个版本中将StaticScheduler作为默认选项,并可能弃用当前的默认选项ChanceScheduler。
19.0.0.0rc1¶
新特性¶
neutron-dynamic-routing、bgp、bgp_4byte_asn和bgp_dragent_scheduler的 API 定义现在可以在neutron_lib.api.definitions中找到。
16.0.0.0b1¶
升级说明¶
已停止对 Python 2.7 的支持。neutron-dynamic-routing 支持 Python 2.7 的最后一个版本是 OpenStack Train。neutron-dynamic-routing 现在支持的 Python 最低版本是 Python 3.6。
14.0.0¶
新特性¶
现在支持针对 IPv4 的 DVR 感知 BGP 宣告。实例的主机路由被宣告为 /32 主机路由,使用主机上的适当浮动 IP 网关端口作为下一跳。这允许网络流量绕过网络节点上的集中路由器,并直接在计算节点上进入/离开。
os-ken 驱动程序现在支持通过 IPv4 会话宣告 IPv6 前缀,反之亦然。通过在 os-ken 驱动程序建立的 BGP 会话的对端配置 MP-BGP 功能,对等方可以选择加入/退出。
12.0.0.0b2¶
新特性¶
neutron-dynamic-routing 现在支持 4 字节 AS 号码。