We are gleeful to announce the release of: puppet-ovn 24.0.0: Puppet module for OVN This release is part of the caracal 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. Changes in puppet-ovn 23.0.0..24.0.0 ------------------------------------ 4a30bd1 Prepare 2024.1 release c350bf6 reno: Update master for unmaintained/xena f021eaa reno: Update master for unmaintained/wallaby aba256a reno: Update master for unmaintained/yoga 22e4982 Make parameter names more sensible bdffc5b Bump supported Debian version to 12 (Bookworm) 02512cc Replace params by hieradata 10bb026 Accept hash for ovn_bridge_mappings d271a4d Create ovs bridge in acceptance tests 8f96219 Update master for stable/2023.2 e6d918f Debian/Ubuntu: Drop old workaround for broken service status Diffstat (except docs and test files) ------------------------------------- data/Debian-family.yaml | 9 ++++++ data/RedHat-family.yaml | 9 ++++++ hiera.yaml | 16 ++++++++++ manifests/controller.pp | 50 +++++++++++++++++++++++--------- manifests/northd.pp | 44 +++++++++++++++++++--------- manifests/params.pp | 41 -------------------------- metadata.json | 6 ++-- releasenotes/source/2023.2.rst | 6 ++++ releasenotes/source/index.rst | 1 + releasenotes/source/wallaby.rst | 2 +- releasenotes/source/xena.rst | 2 +- releasenotes/source/yoga.rst | 2 +- spec/acceptance/basic_ovn_spec.rb | 1 + spec/classes/ovn_controller_spec.rb | 38 +++++++++--------------- spec/classes/ovn_northd_spec.rb | 48 ++++++++++++------------------ spec/type_aliases/bridgemappings_spec.rb | 38 ++++++++++++++++++++++++ types/bridgemappings.pp | 5 ++++ 17 files changed, 190 insertions(+), 128 deletions(-)