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

no-reply at openstack.org no-reply at openstack.org
Thu Oct 7 08:57:04 UTC 2021


We high-spiritedly announce the release of:

puppet-neutron 19.4.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.4.0
^^^^^^


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

* The following classes now support the "report_interval" parameter,
  to override the report interval of a specific neutron agents.

  * "neutron::agent::dhcp"

  * "neutron::agent::metadata"

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

  * "neutron::agent::ml2::sriov"

  * "neutron::agent::l3"

* The "neutron::quota::quota_network_gateway" parameter has been
  deprecated and has no effect now.

* Adds new purge_config parameter. When set to true, the policy file
  is cleared during configuration process. This allows to remove any
  existing rules before applying them or clean the file when all
  policies got removed.


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

* The "neutron::config::plugin_plumgrid_config" parameter has been
  removed.

* The following deprecated parameters of the "neutron::quota" class
  have been removed.

  * "quota_loadbalancer"

  * "quota_pool"

  * "quota_member"

  * "quota_health_monitor"

  * "quota_firewall"

  * "quota_firewall_policy"

  * "quota_firewall_rule"

* Support for the midonet plugin has been removed.

* The "neutron::plugins::cisco" class has been removed.


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

* Support for the Nicira NVP plugin has been deprecated and will be
  removed in a future release.

* The "neutron::quota::quota_packet_filter" parameter has been
  deprecated and has no effect now.

* The "neutron::quota::quota_vip" parameter has been deprecated and
  has no effect.

Changes in puppet-neutron 19.3.0..19.4.0
----------------------------------------

0296a2a0 Add information technology in the setup.cfg
0fa26be7 Add license information in the setup.cfg
4d9a57bd Delete useless code for setup.py
b25c8ee8 Stop configuring install_command in tox.
cb6a86e9 Fix pbr>=2.0.0 for setup.py
16d035cf Update openstackdocstheme to the latest version
c0811800 Update reno to the latest version
48124781 Do not test detail of keystone::resource::service_identity
b341a88c Deprecate support for the Nicira NVP plugin
c4afd1f7 Deprecate the unused quota_network_gateway parameter
56f0dfa7 l3: Ensure ha_* parameters are unset when ha is disabled
8baf515b The ha_vrrp_auth_password password should be secret
41e4be6d Fix unit tests incompatible with puppetlab-stdlib 8.0.0
7a3590f2 Fix stdlib version in metadata
9aada36a Prepare Xena RC1
ff7fd902 Fix confusing parameter name in unit tests
41efa1c3 Remove Neutron FWaaS
fda16dec Remove support for Midonet plugin
c4918bea Remove remaining ineffective parameter for plumgrid plugin
4706298d Remove support for monolithic cisco plugin
f67ea44f Deprecate the unused quota_vip parameter
528290ea Deprecate the useless quota_packet_filter parameter
58f1d6a5 Remove deprecated quota parameters
b276901e Allow purging policy files
3307b546 Support more agent specific report_interval


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

.../neutron_fwaas_service_config/ini_setting.rb    |  16 --
.../provider/neutron_plugin_cisco/ini_setting.rb   |  15 --
.../ini_setting.rb                                 |  15 --
.../neutron_plugin_cisco_db_conn/ini_setting.rb    |  15 --
.../neutron_plugin_cisco_l2network/ini_setting.rb  |  15 --
.../provider/neutron_plugin_midonet/ini_setting.rb |  15 --
lib/puppet/type/neutron_fwaas_service_config.rb    |  29 ----
lib/puppet/type/neutron_l3_agent_config.rb         |  22 +++
lib/puppet/type/neutron_network.rb                 |   2 +-
lib/puppet/type/neutron_plugin_cisco.rb            |  56 -------
.../type/neutron_plugin_cisco_credentials.rb       |  57 -------
lib/puppet/type/neutron_plugin_cisco_db_conn.rb    |  32 ----
lib/puppet/type/neutron_plugin_cisco_l2network.rb  |  32 ----
lib/puppet/type/neutron_plugin_midonet.rb          |  56 -------
manifests/agents/dhcp.pp                           |   8 +
manifests/agents/l3.pp                             |  16 +-
manifests/agents/metadata.pp                       |   8 +
manifests/agents/ml2/ovs.pp                        |  17 +-
manifests/agents/ml2/sriov.pp                      |  10 +-
manifests/config.pp                                |  40 -----
manifests/deps.pp                                  |   5 -
manifests/init.pp                                  |   4 +-
manifests/params.pp                                |   3 -
manifests/plugins/cisco.pp                         | 125 --------------
manifests/plugins/midonet.pp                       | 115 -------------
manifests/plugins/ml2/midonet.pp                   |  33 ----
manifests/plugins/ml2/type_driver.pp               |   3 -
manifests/plugins/nvp.pp                           |   4 +-
manifests/policy.pp                                |  20 ++-
manifests/quota.pp                                 |  82 +++-------
manifests/server.pp                                |  37 -----
manifests/services/fwaas.pp                        | 104 ------------
metadata.json                                      |  12 +-
.../agent-report_interval-edfbb36b2059d558.yaml    |  11 ++
.../notes/cleanup-plumgrid-6ae80b90642507c2.yaml   |   4 +
...cleanup-quota-params-xena-c8cb406ad013c5d4.yaml |  13 ++
.../deprecate-nvp-plugin-5c9103fe38c2f6a6.yaml     |   5 +
...ecate-quota-packet_filter-e4410c17d00b182b.yaml |   5 +
...ate-quota_network_gateway-84a87fcd89b9c54f.yaml |   5 +
.../deprecate-quota_vip-0465fddf6d8e3a38.yaml      |   5 +
.../policy_purge_config-d130df9af159d9bd.yaml      |   6 +
.../notes/remove-fwaas-53bc0bba767b7cae.yaml       |   8 +
.../notes/remove-midonet-cdd807af92001d78.yaml     |   4 +
...move-neutron-plugin-cisco-0a20b62ef773a8d2.yaml |   4 +
setup.cfg                                          |   2 +
setup.py                                           |   4 +-
spec/acceptance/neutron_config_spec.rb             | 134 ---------------
spec/classes/neutron_agents_bgp_dragent_spec.rb    |   2 +-
spec/classes/neutron_agents_bigswitch_spec.rb      |   2 +-
spec/classes/neutron_agents_dhcp_spec.rb           |   1 +
spec/classes/neutron_agents_l3_spec.rb             |   6 +-
spec/classes/neutron_agents_metadata_spec.rb       |   1 +
spec/classes/neutron_agents_ml2_ovs_spec.rb        |   1 +
spec/classes/neutron_agents_ml2_sriov_spec.rb      |   1 +
spec/classes/neutron_keystone_auth_spec.rb         | 179 ++++++---------------
spec/classes/neutron_plugins_ml2_bigswitch_spec.rb |   2 +-
spec/classes/neutron_policy_spec.rb                |  87 +++++++---
spec/classes/neutron_quota_spec.rb                 |  13 +-
spec/classes/neutron_server_spec.rb                |   4 +-
spec/classes/neutron_services_fwaas_spec.rb        | 145 -----------------
.../ini_setting_spec.rb                            |  74 ---------
.../neutron_plugin_cisco/ini_setting_spec.rb       |  74 ---------
.../ini_setting_spec.rb                            |  74 ---------
.../ini_setting_spec.rb                            |  74 ---------
.../ini_setting_spec.rb                            |  74 ---------
.../neutron_plugin_midonet/ini_setting_spec.rb     |  74 ---------
.../unit/type/neutron_fwaas_service_config_spec.rb |  20 ---
spec/unit/type/neutron_l3_agent_config_spec.rb     |   8 +-
.../type/neutron_plugin_cisco_credentials_spec.rb  |  20 ---
.../unit/type/neutron_plugin_cisco_db_conn_spec.rb |  20 ---
.../type/neutron_plugin_cisco_l2network_spec.rb    |  20 ---
spec/unit/type/neutron_plugin_cisco_spec.rb        |  20 ---
spec/unit/type/neutron_plugin_midonet_spec.rb      |  20 ---
tox.ini                                            |   4 +-
75 files changed, 340 insertions(+), 1917 deletions(-)







More information about the Release-announce mailing list