[release-announce] puppet-ovn 20.2.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Mon Mar 14 17:38:58 UTC 2022


We joyfully announce the release of:

puppet-ovn 20.2.0: Puppet module for OVN

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/puppet-ovn

Download the package from:

    https://tarballs.openstack.org/puppet-ovn/

Please report issues through:

    https://bugs.launchpad.net/puppet-ovn/+bugs

For more details, please see below.

20.2.0
^^^^^^


New Features
************

* Now this module supports CentOS 9 and Red Hat Enterprise Linux 9.

* Default value of "ovn::controller::mac_table_size" has been
  changed from "50000" to "undef", which uses the default value
  defined in ovs itself.

* The new "ovn::controller::manage_ovs_bridge" parameter has been
  added. Setting this parameter to "false", the "ovn::controller" does
  not manage ovs bridges and ports associated with bridges.


Deprecation Notes
*****************

* Usage of "$::os_service_default" for
  "ovn::controller::datapath_type" has been deprecated. Use "undef"
  instead.

Changes in puppet-ovn 20.1.0..20.2.0
------------------------------------

e20a465 Prepare Yoga M3
3c80ff1 Fix Syntax for ovs-vsctl remove command
ef21444 Add CentOS/RHEL 9 to supported operating systems
4d13a3d Allow managing ovs bridges separately
5c809de Use undef instead of $::os_service_default
7a76297 Remove hard-coded default of mac-table-size
faef816 Ensure external_ids:ovn-bridge-mappings is purged
cee3df5 Refactor logic to manage some external_ids parameters


Diffstat (except docs and test files)
-------------------------------------

manifests/controller.pp                            | 85 ++++++++++++----------
metadata.json                                      | 12 +--
.../notes/centos-9-support-16370dd4adab6308.yaml   |  4 +
.../datapath_type-use-undef-ba8f8ab60ed06a27.yaml  |  5 ++
.../mac_table_size-default-9c655b934ed39dcf.yaml   |  5 ++
.../notes/manage_ovs_bridge-a44d87218958e680.yaml  |  6 ++
spec/classes/ovn_controller_spec.rb                | 41 ++++++++++-
7 files changed, 115 insertions(+), 43 deletions(-)







More information about the Release-announce mailing list