[release-announce] puppet-neutron 19.1.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 16 08:45:34 UTC 2021


We jubilantly announce the release of:

puppet-neutron 19.1.0: Puppet module for OpenStack Neutron

This release is part of the xena 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.1.0
^^^^^^


New Features
************

* The new "neutron::cors" class has been added.

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

* The new "host" parameter has been added to the
  "neutron::agents::ml2::vpp" class.


Upgrade Notes
*************

* Fedora is no longer supported.


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

* The default value of neutron::server::placement::username is
  currently 'nova' but will be changed to 'placement' in the next
  release. We recommend deployments to explicitly set it to an
  appropriate value if the new value is not wanted.

* The "neutron::agents::ml2::networking_baremetal::auth_strategy"
  parameter has been deprecated and has no effect.

* The following parameters of
  "neutron::agents::ml2::networking_baremetal" class have been
  renamed. Old parameters were deprecated and will be removed in a
  future release.

  * "ironic_url" => "endpoint_override"

  * "retry_interval" => "status_code_retry_delay"

  * "max_retries" => "status_code_retries"

Changes in puppet-neutron 19.0.0..19.1.0
----------------------------------------

ccf6b491 Add  tripleo-undercloud job
ab03d57a Fix wrong method name
9e94d0e0 Revert "Deprecate support for networking-mlnx"
faec067d Deprecate support for networking-mlnx
2f321629 Add support for [cors] options
09429d0e Update networking-baremetal parameters
38d85c0e Add support for the resource_provider_default_hypervisor parameter
42ee84d8 Drop Fedora support
b52c1496 Get rid of the $pyvers variable
c7759349 Warn about new default placement username next release
6c3eecf7 Set fixture paths for unit tests
6add892e Prepare Xena M1
d0158c36 vpp: Allow setting the host parameter
3d85a902 vpp: Accept array for physnets parameter


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

.zuul.yaml                                         |   8 +-
manifests/agents/bigswitch.pp                      |   2 +-
manifests/agents/ml2/networking_baremetal.pp       | 140 ++++++++++++++-------
manifests/agents/ml2/ovs.pp                        |  85 +++++++------
manifests/agents/ml2/sriov.pp                      |  33 +++--
manifests/agents/ml2/vpp.pp                        |   9 +-
manifests/cors.pp                                  |  58 +++++++++
manifests/params.pp                                |  33 +++--
manifests/server/placement.pp                      |  17 ++-
metadata.json                                      |  16 +--
releasenotes/notes/cors-a67d94560064c373.yaml      |   4 +
.../notes/drop-fedora-765ee280539a1885.yaml        |   4 +
...name-default-value-change-f79f35e4b82ae992.yaml |   6 +
.../notes/openstacksdk-23a1334aadc64d02.yaml       |  14 +++
...ovider_default_hypervisor-0d27eb32e2cde997.yaml |   7 ++
releasenotes/notes/vpp-host-5df0f4bad5bb92fc.yaml  |   5 +
spec/classes/neutron_agents_ml2_mlnx_spec.rb       |  22 +---
...neutron_agents_ml2_networking_baremetal_spec.rb |  21 +---
spec/classes/neutron_agents_ml2_ovs_spec.rb        |   9 +-
spec/classes/neutron_agents_ml2_sriov_spec.rb      |  13 +-
spec/classes/neutron_agents_ml2_vpp_spec.rb        |  36 +++---
spec/classes/neutron_agents_ovn_metadata_spec.rb   |  14 +--
spec/classes/neutron_client_spec.rb                |  10 +-
spec/classes/neutron_cors_spec.rb                  |  53 ++++++++
spec/classes/neutron_plugins_ml2_bagpipe_spec.rb   |  10 +-
.../neutron_plugins_ml2_networking_ansible_spec.rb |  10 +-
...eutron_plugins_ml2_networking_baremetal_spec.rb |  12 +-
spec/classes/neutron_services_bgpvpn_spec.rb       |  10 +-
spec/classes/neutron_services_l2gw_spec.rb         |  10 +-
spec/classes/neutron_services_sfc_spec.rb          |  10 +-
spec/spec_helper.rb                                |   5 +
31 files changed, 422 insertions(+), 264 deletions(-)







More information about the Release-announce mailing list