[release-announce] puppet-neutron 18.5.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 16 18:02:06 UTC 2022


We are pumped to announce the release of:

puppet-neutron 18.5.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.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::healthcheck" class has been added. This class
  manages parameters of healthcheck middlware in oslo.middleware.

* 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".

* Support for the logging serivce plugin parameters has been added
  to the following classes.

  * "neutron::agent::l3"

  * "neutron::agent::ml2::ovs"

  * "neutron::plugins::ml2::ovn"

* It is now possible to set the report interval for the networking-
  baremetal ml2 agent by using new parameter "report_interval" in the
  "neutron::agents::ml2::networking_baremetal" class.

* Now the "neutron::agents::ml2::ovs" class and the
  "neutron::agents::ml2::sriov" class supports the
  resource_provider_default_hypervisor parameter to set the
  corresponding parameter in ovs-agent and sriov-agent.


Deprecation Notes
*****************

* Support for the midonet plugin has been deprecated and has no
  effect now. It will be removed completely in a future release.

Changes in puppet-neutron 18.4.0..18.5.0
----------------------------------------

41bcf66e Add report_inteval parameter in ml2 baremetal
c37a7335 Prepare a new Wallaby release
56d922f6 Add support for [nova] live_migation_events
a58536a9 Change authentication method for Mellanox sdn controller
768c15c4 Add support for the resource_provider_default_hypervisor parameter
bd97629f Add support for logging service plugin configuration
2d67a847 The ha_vrrp_auth_password password should be secret
4b5e1009 Get rid of deprecated is_array method
febbc382 Add  tripleo-undercloud job
66f78837 Add support for healthcheck middleware options
4b2a3514 Set fixture paths for unit tests
57919b4f TripleO: Reduce tempest test scope
ca266112 Fix name of networking-ansible/baremetal package
c15b18bc Escape hyphen in neutron_agent_sriov_numvfs regexp
db151245 Fix L3 agent's extensions list
c270b949 Deprecate support for the midonet plugin
feb2a9cc Update TOX_CONSTRAINTS_FILE for stable/wallaby
b8388650 Update .gitreview for stable/wallaby


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |   1 +
.zuul.yaml                                         |  12 ++-
lib/puppet/type/neutron_agent_sriov_numvfs.rb      |   2 +-
lib/puppet/type/neutron_l3_agent_config.rb         |  22 ++++
manifests/agents/l3.pp                             |  69 ++++++++-----
manifests/agents/ml2/networking_baremetal.pp       |  11 +-
manifests/agents/ml2/ovs.pp                        | 110 ++++++++++++--------
manifests/agents/ml2/sriov.pp                      |  33 +++---
manifests/config.pp                                |  14 +--
manifests/deps.pp                                  |   1 -
manifests/healthcheck.pp                           |  41 ++++++++
manifests/init.pp                                  |   8 +-
manifests/params.pp                                |   7 +-
manifests/plugins/midonet.pp                       |  81 +--------------
manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp  |  10 +-
manifests/plugins/ml2/midonet.pp                   |   8 +-
manifests/plugins/ml2/networking_ansible.pp        |   3 +-
manifests/plugins/ml2/networking_baremetal.pp      |   2 +-
manifests/plugins/ml2/ovn.pp                       |  89 ++++++++++------
manifests/server/notifications/nova.pp             |   8 ++
metadata.json                                      |   2 +-
.../notes/add_token_auth-daa888e87da725da.yaml     |   4 +
.../notes/deprecate-midonet-94bd5f7aacd38ee0.yaml  |   5 +
.../notes/healthcheck-0e927c75e81b8b5c.yaml        |   5 +
.../live_migration_events-84fc814cb28a8a68.yaml    |   6 ++
...ing-service-plugin-params-c765f0d55b0b7d92.yaml |   9 ++
...baremetal-report-interval-634d1bf90139cbeb.yaml |   7 ++
...ovider_default_hypervisor-0d27eb32e2cde997.yaml |   7 ++
spec/classes/neutron_agents_l3_spec.rb             |  25 ++++-
...neutron_agents_ml2_networking_baremetal_spec.rb |  21 +++-
spec/classes/neutron_agents_ml2_ovs_spec.rb        |  12 ++-
spec/classes/neutron_agents_ml2_sriov_spec.rb      |  13 ++-
spec/classes/neutron_config_spec.rb                |   7 --
spec/classes/neutron_healthcheck_spec.rb           |  55 ++++++++++
spec/classes/neutron_init_spec.rb                  |   5 +-
spec/classes/neutron_plugins_midonet_spec.rb       | 113 ---------------------
spec/classes/neutron_plugins_ml2_midonet_spec.rb   |  64 ------------
.../neutron_plugins_ml2_mlnx_sdn_assist_spec.rb    |   2 +
.../neutron_plugins_ml2_networking_ansible_spec.rb |  18 +++-
...eutron_plugins_ml2_networking_baremetal_spec.rb |  18 +++-
spec/classes/neutron_plugins_ml2_ovn_spec.rb       |   4 +-
.../neutron_server_notifications_nova_spec.rb      |   3 +
spec/spec_helper.rb                                |   5 +
tox.ini                                            |   2 +-
44 files changed, 513 insertions(+), 431 deletions(-)







More information about the Release-announce mailing list