[release-announce] puppet-neutron 19.5.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Wed May 17 11:17:56 UTC 2023
We are delighted to announce the release of:
puppet-neutron 19.5.0: Puppet module for OpenStack Neutron
This release is part of the xena 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.
19.5.0
^^^^^^
New Features
************
* The new "sdn_token" parameter to authenticate sdn has been added
to the "neutron::plugins::ml2::mellanox::mlnx_sdn_assist" class.
* The new
"neutron::server::notifications::nova::live_migration_events"
parameter has been added. This parameter controls the "[nova]
live_migation_events" parameter in "neutron.conf".
* 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 19.4.0..19.5.0
----------------------------------------
7008f718 Prepare the final stable/xena release
4a41c221 Fix wrong bridge name if bridge_mappings is commma-separated string
5948c710 setuptools: Disable auto discovery
aecfaa35 ovn: Do not expect the separate plugin package
1f26bbfd mlnx: Allow workaround for duplicate resources
3677b7aa [ovn metadata] Add more tunable parameters
9d553d51 ml2+ovn: Add more tunable parameters for OVN DB connections
b59fca5c ml2+ovs: Accept a string value for permitted_ethertypes
7864f0a8 NSX Plugin: nsx_api_password should be secret
7d106037 Fix the ignored unit test case for dhcp-agent configuration
fc225e54 Add support for [nova] live_migation_events
4f2eda54 Change authentication method for Mellanox sdn controller
2c16d3b4 Remove TripleO job
2eeeeaf8 Update TOX_CONSTRAINTS_FILE for stable/xena
d6cf20bf Update .gitreview for stable/xena
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
.zuul.yaml | 25 -------
.../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/ml2/ovs.pp | 10 +--
manifests/agents/ovn_metadata.pp | 15 +++-
manifests/params.pp | 6 +-
manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp | 10 ++-
manifests/plugins/ml2/ovn.pp | 20 ++++--
manifests/plugins/nsx.pp | 2 +-
manifests/server/notifications/nova.pp | 8 +++
metadata.json | 2 +-
.../notes/add_token_auth-daa888e87da725da.yaml | 4 ++
.../notes/bug-1945973-65195b6dae2009e5.yaml | 10 +++
.../notes/bug-1987460-c5bfc6d98ccd3375.yaml | 14 ++++
.../live_migration_events-84fc814cb28a8a68.yaml | 6 ++
...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_ml2_ovs_spec.rb | 79 +++++++++++++++++-----
spec/classes/neutron_agents_ovn_metadata_spec.rb | 43 ++++++------
.../neutron_plugins_ml2_mlnx_sdn_assist_spec.rb | 2 +
spec/classes/neutron_plugins_ml2_ovn_spec.rb | 6 +-
spec/classes/neutron_plugins_nsx_spec.rb | 4 +-
.../neutron_server_notifications_nova_spec.rb | 3 +
.../ovn_metadata_agent_config/ini_setting_spec.rb | 4 +-
tox.ini | 2 +-
29 files changed, 248 insertions(+), 131 deletions(-)
More information about the Release-announce
mailing list