2023.1 Series Release Notes¶
22.0.0¶
New Features¶
The
ovn::controller::datapath_typeparameter no longer supports$::os_service_default. Useundefinstead.
The
ovn::northdclass now supports the clustered OVN DB. Set theovn_northd_nb_dbparameter and theovn_southd_nb_dbparameter.
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_keyovn::northd::ovn_northd_ssl_certovn::northd::ovn_northd_ssl_cacert
The
ovn::northdclass now supports configuring ssl for OVN northbound DB and OVN southbound DB.
The
ovn::controllerclass 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_clearparameter 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::northdclass and theovn::controllerclass now support customizing state of the packages, by thepackage_ensureparameter.
This module now supports Ubuntu 22.04 (Jammy Jellyfish).
Upgrade Notes¶
This module no longer supports Ubuntu 20.04 (Focal Fossa).