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

no-reply at openstack.org no-reply at openstack.org
Thu Mar 25 09:25:06 UTC 2021


We eagerly announce the release of:

puppet-neutron 18.3.0: Puppet module for OpenStack Neutron

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


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

* Adds ability to set rbac_policy quota

* The following new parameters have been added to support arbitrary
  configurations for openvsiwtch_agent.ini and sriov_agent.ini

  * "neutron::config::ovs_agent_config"

  * "neutron::config::sriov_agent_config"

* The "bridge_mac_table_size" parameter has been added to the
  "neutron::agents::ml2::ovs" class, to support the correspoding
  parameter in openvswitch_agent.ini .

* The following two parameters have been added to define mapping of
  bridge name and hyper visor name to locate the parent of the
  resource provider tree.

  * "neutron::agents::ml2::ovs::resource_provider_hypervisors"

  * "neutorn::agents::ml2::sriov::resource_provider_hypervisors"


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

* Now policy.yaml is used by default instead of policy.json.

* Support for plumgrid plugin has been removed.

* The deprecated "neutron::services::vpnaas" class has been removed.

* Support for networking-futjisu has been removed.


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

* The parameters for quotas in Neutron FWaaS have been deprecated
  and have no effect. These parameters will be removed in a future
  release.

  * "neutron::quota::quota_firewall"

  * "neutron::quota::quota_firewall_policy"

  * "neutron::quota::quota_firewall_rule"

* The parameters for quotas in Neutron LBaaS v2 have been deprecated
  and have no effect. These parameters will be removed in a future
  release.

  * "neutron::quota::quota_loadbalancer"

  * "neutron::quota::quota_pool"

  * "neutron::quota::quota_member"

  * "neutron::quota::quota_health_monitor"

* Support for Nexus 1000v driver has been deprecated and has no
  effect now.

* Support for networking-cisco has been deprecated and has no effect
  now. It will be removed in a future release.

* The "neutron::plugins::cisco" class has been deprecated and has no
  effect now.

* The "neutron::plugins::ml2::ovn::vif_type" parameter has been
  deprecated and has no effect.

* The "neutron::plugins::ml2::ovn::ovn_l3_mode" parameter has been
  deprecated and has no effect now.

* The following parameters of the "neutron::rootwrap" class have
  been deprecated and have no effect.

  * "xenapi_connection_url"

  * "xenapi_connection_username"

  * "xenapi_connection_password"

* The "neutron::config::plugin_plumgrid_config" parameter has been
  deprecated. This parameter has no effect, since support for plumgrid
  plugin has been removed.

* The "vnic_type_blacklist" parameter has been deprecated. Use the
  "vnic_type_prohibit_list" parameter instead.

Changes in puppet-neutron 18.2.0..18.3.0
----------------------------------------

1518eafd Prepare Wallaby M3
8b0ded95 Allow setting default rbac_policy quota
135713be Remove duritong/sysctl dependency
2c5ed708 Replace vnic_type_blacklist by vnic_type_prohibit_list
b9404c6c Remove the deprecate neutron::services::vpnass class


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

manifests/plugins/ml2/ovs_driver.pp                | 32 +++++++--
manifests/plugins/ml2/sriov_driver.pp              | 32 +++++++--
manifests/quota.pp                                 |  8 +++
manifests/services/vpnaas.pp                       | 65 -----------------
metadata.json                                      | 14 ++--
...-quota-rbac-policy-option-1ea2a3c7d2ca32eb.yaml |  3 +
.../remove-services-vpnaas-44e1e3e05369fea9.yaml   |  4 ++
.../vnic_type_prohibit_list-fc946ec70ce9115d.yaml  |  5 ++
.../classes/neutron_plugins_ml2_ovs_driver_spec.rb | 10 +--
.../neutron_plugins_ml2_sriov_driver_spec.rb       | 10 +--
spec/classes/neutron_quota_spec.rb                 |  3 +-
spec/classes/neutron_services_vpnaas_spec.rb       | 82 ----------------------
12 files changed, 89 insertions(+), 179 deletions(-)







More information about the Release-announce mailing list