[release-announce] puppet-neutron 20.4.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Thu Aug 10 08:19:42 UTC 2023
We are psyched to announce the release of:
puppet-neutron 20.4.0: Puppet module for OpenStack Neutron
This release is part of the yoga 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.
20.4.0
^^^^^^
New Features
************
* Now this module supports configuration of networking-baremetal in
Debian and Ubuntu. Previously it was supported in RHEL/CentOS only.
* 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.
Bug Fixes
*********
* 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 20.3.0..20.4.0
----------------------------------------
cabde543 Adjust the release version
cfd6b140 Add per module policy service refresh
40304a77 Prepare new stable/yoga release
9540933d Fix wrong bridge name if bridge_mappings is commma-separated string
7090aa57 Remove wrong deprecation mark of project_* properties
49bfd898 mlnx: Allow workaround for duplicate resources
53fd3e80 [ovn metadata] Add more tunable parameters
5b807257 Refactor unit tests for neutron::plugins::ml2::ovn
5b6d1a6a Fix some trivial typos in puppet code
69aee692 ml2+ovs: Accept a string value for permitted_ethertypes
025ced6d Support networking-baremetal in Ubuntu/Debian
b71b44a8 NSX Plugin: nsx_api_password should be secret
d037eb14 Remove TripleO job
398defac Update TOX_CONSTRAINTS_FILE for stable/yoga
2141c120 Update .gitreview for stable/yoga
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
.zuul.yaml | 25 ---
lib/puppet/provider/neutron_port/openstack.rb | 2 +-
lib/puppet/type/neutron_network.rb | 4 +-
lib/puppet/type/neutron_subnet.rb | 4 +-
manifests/agents/ml2/mlnx.pp | 14 +-
manifests/agents/ml2/networking_baremetal.pp | 5 -
manifests/agents/ml2/ovs.pp | 10 +-
manifests/agents/ovn_metadata.pp | 13 ++
manifests/deps.pp | 2 +-
manifests/params.pp | 79 +++++-----
manifests/plugins/ml2/networking_baremetal.pp | 13 +-
manifests/plugins/nsx.pp | 2 +-
manifests/plugins/ovs/opendaylight.pp | 4 +-
manifests/policy.pp | 1 +
metadata.json | 2 +-
.../notes/bug-1987460-c5bfc6d98ccd3375.yaml | 14 ++
...tworking_baremetal-debian-563498e4af59a1bb.yaml | 5 +
...n-metadata-tunning-params-9232d7638488ae0d.yaml | 12 ++
...neutron_agents_ml2_networking_baremetal_spec.rb | 16 +-
spec/classes/neutron_agents_ml2_ovs_spec.rb | 79 ++++++++--
spec/classes/neutron_agents_ovn_metadata_spec.rb | 2 +
...eutron_plugins_ml2_networking_baremetal_spec.rb | 12 +-
spec/classes/neutron_plugins_ml2_ovn_spec.rb | 172 ++++++++++++---------
spec/classes/neutron_plugins_nsx_spec.rb | 4 +-
spec/classes/neutron_policy_spec.rb | 2 +
tox.ini | 2 +-
27 files changed, 297 insertions(+), 204 deletions(-)
More information about the Release-announce
mailing list