2023.1 Series Release Notes¶
22.0.0¶
New Features¶
- The - ovn::controller::datapath_typeparameter no longer supports- $::os_service_default. Use- undefinstead.
- The - ovn::northdclass now supports the clustered OVN DB. Set the- ovn_northd_nb_dbparameter and the- ovn_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_key
- ovn::northd::ovn_northd_ssl_cert
- ovn::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 the- ovn::controllerclass now support customizing state of the packages, by the- package_ensureparameter.
- This module now supports Ubuntu 22.04 (Jammy Jellyfish). 
Upgrade Notes¶
- This module no longer supports Ubuntu 20.04 (Focal Fossa). 
