[release-announce] puppet-neutron 18.6.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Mon Nov 7 14:26:24 UTC 2022
We are pumped to announce the release of:
puppet-neutron 18.6.0: Puppet module for OpenStack Neutron
This release is part of the wallaby stable 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.
18.6.0
^^^^^^
New Features
************
* The new "neutron::cache" class has been added.
* The "neutron::agents::ovn_metadata" class now supports the
following two new parameters.
* "ovsdb_probe_interval" parameter to configure
"[ovn]ovsdb_probe_interval" in ovn metadata agent config file.
* "ovsdb_retry_max_interval" parameter to configure
"[ovn]ovsdb_retry_max_interval" in ovn metadata agent config file.
* The "neutron::plugins::ml2::ovn" class now supports the following
two new parameters.
* "ovsdb_retry_max_interval"
* "ovsdb_probe_interval"
Bug Fixes
*********
* The independent ovn plugin package("pythonN-networking-ovn") is no
longer required. The package is no longer available since Ussuri,
and all codes are now included in the base neutron package.
* The "neutron-ovn-metadata-agent" package is now installed in
Ubuntu and Debian.
* Bug #1987460 (https://bugs.launchpad.net/puppet-
neutron/+bug/1987460): Previously the "neutron::agents::ml2::mlnx"
class causes duplicate resources when used with the
"neutron::agents::dhcp" class or the "neutron::agents::l3" class.
Now it is possible to workaround the error by implementing the
following mitigation.
* Include the "neutron::agents::ml2::mlnx" class AFTER the
"neutron::agents::dhcp" class or the "neutron::agents::l3"
* Set the "interface_driver" parameter and the
"dhcp_broadcast_reply" parameter consistently.
Changes in puppet-neutron 18.5.0..18.6.0
----------------------------------------
2094101f setuptools: Disable auto discovery
c4e6cde3 Prepare the final wallaby release
e70d3e68 ovn: Do not expect the separate plugin package
181975c4 mlnx: Allow workaround for duplicate resources
9a9bdac5 [ovn metadata] Add more tunable parameters
4456238f ml2+ovn: Add more tunable parameters for OVN DB connections
3bdf3112 NSX Plugin: nsx_api_password should be secret
a2a67d3c Add support for oslo.cache options
cfbc5c12 Fix the ignored unit test case for dhcp-agent configuration
7888ba4b Add centos-9 jobs for wallaby zuul layout
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 13 +-
.../ovn_metadata_agent_config/ini_setting.rb | 2 +-
lib/puppet/type/ovn_metadata_agent_config.rb | 2 +-
manifests/agents/ml2/mlnx.pp | 14 +-
manifests/agents/ovn_metadata.pp | 15 +-
manifests/cache.pp | 166 +++++++++++++++++++++
manifests/params.pp | 6 +-
manifests/plugins/ml2/ovn.pp | 20 ++-
manifests/plugins/nsx.pp | 2 +-
metadata.json | 2 +-
.../notes/bug-1945973-65195b6dae2009e5.yaml | 10 ++
.../notes/bug-1987460-c5bfc6d98ccd3375.yaml | 14 ++
.../notes/cache-opts-1948574d59cde1b0.yaml | 4 +
...n-metadata-tunning-params-9232d7638488ae0d.yaml | 12 ++
.../notes/ovn-tunables-0f917de23d4c1274.yaml | 8 +
setup.py | 1 +
spec/classes/neutron_agents_dhcp_spec.rb | 64 ++++----
spec/classes/neutron_agents_ovn_metadata_spec.rb | 53 +++----
spec/classes/neutron_cache_spec.rb | 95 ++++++++++++
spec/classes/neutron_plugins_ml2_ovn_spec.rb | 6 +-
spec/classes/neutron_plugins_nsx_spec.rb | 4 +-
.../ovn_metadata_agent_config/ini_setting_spec.rb | 4 +-
22 files changed, 426 insertions(+), 91 deletions(-)
More information about the Release-announce
mailing list