We high-spiritedly announce the release of: puppet-neutron 15.2.0: Puppet module for OpenStack Neutron This release is part of the train release series. The source is available from: https://opendev.org/openstack/puppet-neutron Download the package from: https://tarballs.openstack.org/puppet-neutron/ Please report issues through: https://bugs.launchpad.net/puppet-neutron/+bugs For more details, please see below. 15.2.0 ^^^^^^ New Features ************ * Add support for Neutron MLNX agent. * This patch introduce parameters which support SSL to connect to OVN_Northbound DB and OVN_Southbound DB. This can be set by: * 'ovn_nb_private_key': The PEM file with private key for SSL connection to OVN-NB-DB * 'ovn_nb_certificate': The PEM file with certificate that certifies the private key specified in ovn_nb_private_key * 'ovn_nb_ca_cert': The PEM file with CA certificate that OVN should use to verify certificates presented to it by SSL peers * 'ovn_sb_private_key': The PEM file with private key for SSL connection to OVN-SB-DBt, * 'ovn_sb_certificate': The PEM file with certificate that certifies the private key specified in ovn_sb_private_key' * 'ovn_sb_ca_cert': The PEM file with CA certificate that OVN should use to verify certificates presented to it by SSL peers * Allow users to run the RabbitMQ heartbeat over a native python thread in the oslo.messaging RabbitMQ driver, by using the *rabbit_heartbeat_in_pthread* option in configuration. Upgrade Notes ************* * The deprecated pki related options check_revocations_for_cached and hash_algorithms option has been removed. Changes in puppet-neutron 15.1.0..15.2.0 ---------------------------------------- b2e7de7 Add support for multi interface driver 25b1585 [Follow Up] Add support for neutron-mlnx-agent 88b37c4 Introduce the new rabbit_heartbeat_in_pthread option 56a1080 Remove deprecated pki related options add8873 Bump the openstackdocstheme extension to 1.20 c820e3f Sync Sphinx requirement c6881ea Support connecting OVN DB over SSL 28d9cf4 Fix config name for neutron-mlnx-agent db5c319 Prepare Train M3 Diffstat (except docs and test files) ------------------------------------- manifests/agents/ml2/mlnx.pp | 58 ++++++++++++++++++++-- manifests/agents/ovn_metadata.pp | 20 ++++++++ manifests/init.pp | 12 +++++ manifests/keystone/authtoken.pp | 30 ----------- manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp | 23 +++++++++ manifests/plugins/ml2/ovn.pp | 40 +++++++++++++++ metadata.json | 12 ++--- ...dd-support-for-mlnx-agent-ef6c44aeb3692b7c.yaml | 5 ++ releasenotes/notes/ovn-ssl-f41da14a9eaa6fe3.yaml | 15 ++++++ ...mq-heartbeat-over-pthread-ab7ab8985802707d.yaml | 6 +++ ...cated_pki_related_options-a06040259f284c57.yaml | 5 ++ releasenotes/source/conf.py | 13 ----- spec/classes/neutron_agents_ml2_mlnx_spec.rb | 24 +++++++-- spec/classes/neutron_init_spec.rb | 8 ++- .../neutron_plugins_ml2_mlnx_sdn_assist_spec.rb | 3 ++ spec/classes/neutron_plugins_ml2_ovn_spec.rb | 12 +++++ 17 files changed, 229 insertions(+), 62 deletions(-)