2023.1 Series Release Notes¶
22.0.0¶
New Features¶
The
ovn::controller::datapath_type
parameter no longer supports$::os_service_default
. Useundef
instead.
The
ovn::northd
class now supports the clustered OVN DB. Set theovn_northd_nb_db
parameter and theovn_southd_nb_db
parameter.
Add support for ovn-northd to connect via SSL to NB and SB DB. To enable SSL, set the following parameters.
ovn::northd::ovn_northd_ssl_key
ovn::northd::ovn_northd_ssl_cert
ovn::northd::ovn_northd_ssl_cacert
The
ovn::northd
class now supports configuring ssl for OVN northbound DB and OVN southbound DB.
The
ovn::controller
class now supports configuring ssl certificates for connection to OVN SB DB.
Now this module supports configuring additional command line options of ovn-northd and ovn-controller.
The new
ovn::controller::ovn_ofctrl_wait_before_clear
parameter has been added to resolve an issue with dataplane downtime during upgrades that involve OVN schema changes. It will delay delting and re-adding openflow rules by the configured time in ms to give ovn-controller time to handle db connection / reconnection that can happen in this case. The default of 8000ms is based on upstream OVN testing with 200k openflow rules. Since it involved a change in behavior, the upstream OVN value defaults to unset.
The
ovn::northd
class and theovn::controller
class now support customizing state of the packages, by thepackage_ensure
parameter.
This module now supports Ubuntu 22.04 (Jammy Jellyfish).
Upgrade Notes¶
This module no longer supports Ubuntu 20.04 (Focal Fossa).