Queens Series Release Notes¶
4.0.4¶
Bug Fixes¶
Networking-ovn was not supporting the network’s dns_domain option. This is now supported during network’s creation. Updating ‘dns_domain’ during network update is not completely supported. All the existing ports are not updated with the new network’s dns_domain in OVN Northbound db.
4.0.3¶
New Features¶
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.
This is not a config option enabled through conf files. Instead admin has to set it through openstack installer or manually in Open_vSwitch table.
Upgrade Notes¶
The ovsdb_probe_interval configuration option was changed from 0 (disabled) to 60 seconds.
Bug Fixes¶
In a HA environment, when OVSDB server fails over to a different controller, the connection change is not detected by neither neutron-server nor ovn-metadata-agent. In order to fix this issue, a 60 seconds interval probe (by default) is now sent by OVSDB server clients.
4.0.0¶
Prelude¶
support for binding a SR-IOV port in a networking-ovn deployment.
Support distributed floating IP.
New Features¶
networking-ovn ML2 mechanism driver now supports binding of direct(SR-IOV) ports. Traffic Control(TC) hardware offload framework for SR-IOV VFs was introduced in Linux kernel 4.8. Open vSwitch(OVS) 2.8 supports offloading OVS datapath rules using the TC framework. By using OVS version 2.8 and Linux kernel >= 4.8, a SR-IOV VF can be controlled via Openflow control plane.
Now distributed floating IP is supported and a new configuration option
enable_distributed_floating_ip
is added to ovn group to control the feature.
Use native OVN DNS support if “dns” extension is loaded and “dns_domain” is defined.
Added a new mechanism that periodically detects and fix inconsistencies between resources in the Neutron and OVN database.
Upgrade Notes¶
Adds a new dependency on the Oslo Futurist library.