Queens版本发布说明¶
4.0.3¶
新功能¶
New option “enable-chassis-as-gw” to select gateway router. For external connectivity, gateway nodes have to set ovn-cms-options with enable-chassis-as-gw in Open_vSwitch table’s external_ids column.
$ovs-vsctl set open . external-ids:ovn-cms-options=”enable-chassis-as-gw”
Networking-ovn will parse ovn-cms-options and select this chassis if it has proper bridge mappings. This helps admin to exclude compute nodes to host gateway routers as they are more likely to be restarted for maintenance operations. If no chassis with enable-chassis-as-gw and proper bridge mappings available, then chassis with only bridge mappings are selected for scheduling router gateway.
这不是通过conf文件启用的配置选项。相反,管理员必须通过openstack安装程序或在Open_vSwitch表中手动设置它。
升级注记¶
ovsdb_probe_interval配置选项可以配置从0(关闭)到60秒
程序错误修复¶
在HA环境中,当ovsdb服务器故障转移到另一个控制器时,Neutron server和ovn元数据代理都不会检测到连接更改。为了解决这个问题,OVSDB服务器客户端现在发送60秒间隔探测(默认情况下)。
4.0.0¶
新功能¶
networking-ovn ML2机制驱动程序现在支持直接(SR-IOV)端口的绑定。Linux内核4.8中引入了SR-IOVfs的流量控制(TC)硬件卸载框架。open-vswitch(ovs)2.8支持使用tc框架卸载ovs数据路径规则。通过使用OVS版本2.8和Linux内核>=4.8,可以通过OpenFlow控制平面控制SR-IOV VF。
Now distributed floating IP is supported and a new configuration option
enable_distributed_floating_ip
is added to ovn group to control the feature.
如果加载了“dns”扩展插件并定义了“dns_domain”,则使用本机OVN DNS支持。
增加了一个新的机制,定期检测和修复Neutron和OVN数据库中资源之间的不一致。
升级注记¶
增加对oslo Futurist库依赖