puppet-neutron 18.6.0 (wallaby)
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(-)
participants (1)
-
no-reply@openstack.org