We are tickled pink to announce the release of: puppet-vswitch 18.0.0: Puppet module for OpenStack Vswitch This release is part of the antelope release series. The source is available from: https://opendev.org/openstack/puppet-vswitch Download the package from: https://tarballs.openstack.org/puppet-vswitch/ Please report issues through: https://bugs.launchpad.net/puppet-vswitch/+bugs For more details, please see below. Changes in puppet-vswitch 17.0.0..18.0.0 ---------------------------------------- 9da0d07 Prepare 2023.1 release 645e80a Replace legacy facts and use fact hash 280106d Add helpers to generate certificates 257b703 Validate integer parameters 200c8f1 Replace mocha by rspec-mocks da7df46 Allow skipping restarting ovs daemons e0d86a8 Fix missing restart trigger for dpdk options 79d3f51 Switch to Ubuntu Jammy (22.04) ac3e7ee dpdk: Ensure vhost_postcopy_support is a boolean 9a84617 Update master for stable/zed Diffstat (except docs and test files) ------------------------------------- manifests/dpdk.pp | 48 ++++++++++++++++------ manifests/ovs.pp | 18 +++++++- manifests/params.pp | 6 +-- manifests/pki/cacert.pp | 16 ++++++++ manifests/pki/cert.pp | 28 +++++++++++++ metadata.json | 6 +-- .../notes/bug-2003158-2706cb89f5a86b9f.yaml | 5 +++ releasenotes/notes/ovs-certs-260e0a49737f1887.yaml | 5 +++ .../notes/skip_restart-13f50ce082af7ee9.yaml | 7 ++++ .../notes/ubuntu-jammy-7e21928676f75bcf.yaml | 8 ++++ releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 6 +++ spec/classes/vswitch_dpdk_spec.rb | 26 ++++++------ spec/classes/vswitch_ovs_spec.rb | 6 +-- spec/classes/vswitch_pki_cacert_spec.rb | 27 ++++++++++++ spec/defines/vswitch_pki_cert_spec.rb | 30 ++++++++++++++ spec/spec_helper.rb | 2 + .../unit/puppet/lib/provider/vs_config_ovs_spec.rb | 18 ++++---- spec/unit/puppet/lib/provider/vs_ssl_ovs_spec.rb | 18 ++++---- 19 files changed, 226 insertions(+), 55 deletions(-)