[release-announce] puppet-neutron 17.1.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Wed Jun 24 13:56:28 UTC 2020


We are amped to announce the release of:

puppet-neutron 17.1.0: Puppet module for OpenStack Neutron

This release is part of the victoria 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.

17.1.0
^^^^^^


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

* The new "neutron::agent::l3::ovs_integration_bridge" parameter was
  added so that operators can set customized integration bridge name
  in l3 agent configuration.


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

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

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

* Usage of config option "firewall_driver" in the
  "neutron::plugins::ml2" class is now deprecated and has no effect on
  the deployment. Config option "firewall_driver" should be set in the
  classes for agents' configuration like "neutron::agents::ml2::ovs"
  instead. Usage of this option in the Neutron server was there just
  for backward compatibility with old agents which can't report what
  driver they are using. Since Newton all Neutron drivers are
  reporting that in heartbeat messages and there is no need to keep
  configure this in the neutron server's side.

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

* The neutron::agents::l3::gateway_external_network_id parameter has
  been deprecated and has no effect.

Changes in puppet-neutron 16.3.0..17.1.0
----------------------------------------

8eddc2ea Prepare Victoria M1
802da636 Update configuration for ovs integration bridge
bd0fe20a Switch to newer openstackdocstheme and reno versions
d53c0738 Update Puppet requirement to >= 6.0.0
1868cb6d Deprecate firewal_driver option in the Neutron's ML2 config
2d5941a4 Remove puppet-nova from dependencies
f1d8a981 Remove unnecessary puppet-rabbitmq from dependencies
7244048a Remove password hash generation in each puppet modules
9fb7b74c Bump version for the start of Victoria
386c2223 Bump reno to 2.5.0
55516861 [ussuri][goal] Add CONTRIBUTING.rst
d16a33c8 Add CentOS8 to nodesets
e1e1350f Deprecate support for FUJITSU plugin
5067451d Deprecate support for Arista plugin
24a5a9ae Deprecate support for plumgrid plugin
4661d178 Use anchor to require necessary packages/services
90277442 Add missing dependencies about ml2 plugins
1aa8d267 Runs on Debian 10.
aad8d248 Bump openstackdocstheme to 1.30.0
0f1f7fa9 Fix rabbitmq version in metadata
1b7c1874 Change rpsec to rspec
73c145ce Update master for stable/ussuri
a962699b Deprecate neutron::agents::l3::gateway_external_network_id


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

CONTRIBUTING.rst                                   | 19 ++++++++
README.md                                          |  2 +-
lib/puppet/type/eswitchd_config.rb                 |  4 +-
lib/puppet/type/ironic_neutron_agent_config.rb     |  4 +-
lib/puppet/type/neutron_agent_linuxbridge.rb       |  4 +-
lib/puppet/type/neutron_agent_ovs.rb               |  4 +-
lib/puppet/type/neutron_agent_vpp.rb               |  4 +-
lib/puppet/type/neutron_api_paste_ini.rb           |  4 +-
lib/puppet/type/neutron_bgp_dragent_config.rb      |  4 +-
lib/puppet/type/neutron_bgpvpn_bagpipe_config.rb   |  4 +-
lib/puppet/type/neutron_bgpvpn_service_config.rb   |  4 +-
lib/puppet/type/neutron_config.rb                  |  4 +-
lib/puppet/type/neutron_dhcp_agent_config.rb       |  4 +-
lib/puppet/type/neutron_fwaas_service_config.rb    |  4 +-
lib/puppet/type/neutron_l2gw_agent_config.rb       |  6 +--
lib/puppet/type/neutron_l2gw_service_config.rb     |  4 +-
lib/puppet/type/neutron_l3_agent_config.rb         |  4 +-
lib/puppet/type/neutron_l3_ovs_bridge.rb           |  4 +-
lib/puppet/type/neutron_metadata_agent_config.rb   |  4 +-
lib/puppet/type/neutron_metering_agent_config.rb   |  4 +-
lib/puppet/type/neutron_mlnx_agent_config.rb       |  4 +-
lib/puppet/type/neutron_network.rb                 |  4 +-
lib/puppet/type/neutron_plugin_cisco.rb            |  4 +-
.../type/neutron_plugin_cisco_credentials.rb       |  4 +-
lib/puppet/type/neutron_plugin_cisco_db_conn.rb    |  4 +-
lib/puppet/type/neutron_plugin_cisco_l2network.rb  |  4 +-
lib/puppet/type/neutron_plugin_midonet.rb          |  6 +--
lib/puppet/type/neutron_plugin_ml2.rb              |  4 +-
lib/puppet/type/neutron_plugin_nsx.rb              |  4 +-
lib/puppet/type/neutron_plugin_nuage.rb            |  4 +-
lib/puppet/type/neutron_plugin_nvp.rb              |  4 +-
lib/puppet/type/neutron_plugin_opencontrail.rb     |  4 +-
lib/puppet/type/neutron_plugin_plumgrid.rb         |  4 +-
lib/puppet/type/neutron_plugin_sriov.rb            |  4 +-
lib/puppet/type/neutron_plumlib_plumgrid.rb        |  4 +-
lib/puppet/type/neutron_port.rb                    |  4 +-
lib/puppet/type/neutron_rootwrap_config.rb         |  4 +-
lib/puppet/type/neutron_router.rb                  |  4 +-
lib/puppet/type/neutron_router_interface.rb        |  4 +-
lib/puppet/type/neutron_security_group.rb          |  4 +-
lib/puppet/type/neutron_sfc_service_config.rb      |  4 +-
lib/puppet/type/neutron_sriov_agent_config.rb      |  4 +-
lib/puppet/type/neutron_subnet.rb                  |  4 +-
lib/puppet/type/neutron_vpnaas_agent_config.rb     |  4 +-
lib/puppet/type/neutron_vpnaas_service_config.rb   |  4 +-
lib/puppet/type/ovn_metadata_agent_config.rb       |  4 +-
manifests/agents/bigswitch.pp                      |  2 +-
manifests/agents/dhcp.pp                           | 16 ++++---
manifests/agents/l3.pp                             | 50 ++++++++++++++--------
manifests/db/mysql.pp                              |  2 +-
manifests/db/postgresql.pp                         | 10 ++---
manifests/deps.pp                                  |  7 +++
manifests/plugins/midonet.pp                       |  2 +-
manifests/plugins/ml2.pp                           | 26 ++++++-----
manifests/plugins/ml2/arista.pp                    |  5 +++
manifests/plugins/ml2/arista/l3.pp                 |  5 +++
manifests/plugins/ml2/bagpipe.pp                   |  2 +-
manifests/plugins/ml2/bigswitch.pp                 |  2 +-
manifests/plugins/ml2/cisco.pp                     |  2 +-
manifests/plugins/ml2/cisco/vts.pp                 |  2 +-
manifests/plugins/ml2/fujitsu.pp                   |  5 ++-
manifests/plugins/ml2/fujitsu/cfab.pp              |  3 ++
manifests/plugins/ml2/fujitsu/fossw.pp             |  3 ++
manifests/plugins/ml2/mellanox.pp                  |  2 +-
manifests/plugins/ml2/networking_ansible.pp        |  3 +-
manifests/plugins/ml2/networking_baremetal.pp      |  2 +-
manifests/plugins/ml2/opendaylight.pp              |  2 +-
manifests/plugins/ml2/ovn.pp                       |  2 +-
manifests/plugins/nvp.pp                           |  2 +-
manifests/plugins/opencontrail.pp                  |  2 +-
manifests/plugins/plumgrid.pp                      |  3 ++
manifests/server.pp                                |  8 +++-
manifests/services/fwaas.pp                        |  6 +--
manifests/services/l2gw.pp                         |  2 +-
metadata.json                                      | 26 +++--------
...ration_bridge-to-l3-agent-7a3ba8654273434f.yaml |  6 +++
.../deprecate-arista-plugin-e3600859c19a9706.yaml  |  5 +++
.../deprecate-fujitsu-plugin-34aef1e48bae7ce1.yaml |  5 +++
...ecate-ml2-firewall_driver-a8598f1c2dd060f1.yaml | 11 +++++
...e-plumgrid-plugin-support-d9e0cbcf3c26b8f9.yaml |  5 +++
...teway_external_network_id-ba56dde346c38e90.yaml |  5 +++
releasenotes/source/conf.py                        |  8 ++--
releasenotes/source/index.rst                      |  1 +
releasenotes/source/ussuri.rst                     |  6 +++
spec/acceptance/nodesets/nodepool-centos8.yml      | 10 +++++
spec/classes/neutron_agents_bigswitch.rb           |  2 +-
spec/classes/neutron_agents_dhcp_spec.rb           |  2 +-
spec/classes/neutron_agents_l3_spec.rb             | 11 ++++-
spec/classes/neutron_db_mysql_spec.rb              | 30 ++++++-------
spec/classes/neutron_db_postgresql_spec.rb         | 11 +++--
spec/classes/neutron_plugins_ml2_bagpipe_spec.rb   |  2 +-
spec/classes/neutron_plugins_ml2_bigswitch_spec.rb |  2 +-
spec/classes/neutron_plugins_ml2_cisco_spec.rb     |  2 +-
spec/classes/neutron_plugins_ml2_cisco_vts_spec.rb |  2 +-
spec/classes/neutron_plugins_ml2_fujitsu_spec.rb   |  2 +-
spec/classes/neutron_plugins_ml2_mellanox_spec.rb  |  2 +-
.../neutron_plugins_ml2_networking_ansible_spec.rb |  4 +-
...eutron_plugins_ml2_networking_baremetal_spec.rb |  4 +-
.../neutron_plugins_ml2_opendaylight_spec.rb       |  2 +-
spec/classes/neutron_plugins_ml2_spec.rb           |  7 +--
spec/classes/neutron_plugins_nvp_spec.rb           |  2 +-
spec/classes/neutron_server_spec.rb                |  4 +-
spec/classes/neutron_services_fwaas_spec.rb        |  6 +--
spec/unit/type/ironic_neutron_agent_config_spec.rb |  6 +--
spec/unit/type/neutron_agent_linuxbridge_spec.rb   |  6 +--
spec/unit/type/neutron_agent_ovs_spec.rb           |  6 +--
spec/unit/type/neutron_agent_vpp_spec.rb           |  6 +--
spec/unit/type/neutron_api_paste_ini_spec.rb       |  6 +--
spec/unit/type/neutron_bgp_dragent_config_spec.rb  | 11 ++---
.../type/neutron_bgpvpn_bagpipe_config_spec.rb     |  6 +--
.../type/neutron_bgpvpn_service_config_spec.rb     |  6 +--
spec/unit/type/neutron_config_spec.rb              |  6 +--
spec/unit/type/neutron_dhcp_agent_config_spec.rb   |  6 +--
.../unit/type/neutron_fwaas_service_config_spec.rb |  6 +--
spec/unit/type/neutron_l2gw_agent_config_spec.rb   |  6 +--
spec/unit/type/neutron_l2gw_service_config_spec.rb |  6 +--
spec/unit/type/neutron_l3_agent_config_spec.rb     |  6 +--
.../type/neutron_metadata_agent_config_spec.rb     |  6 +--
.../type/neutron_metering_agent_config_spec.rb     | 11 ++---
.../type/neutron_plugin_cisco_credentials_spec.rb  |  6 +--
.../unit/type/neutron_plugin_cisco_db_conn_spec.rb |  6 +--
.../type/neutron_plugin_cisco_l2network_spec.rb    |  6 +--
spec/unit/type/neutron_plugin_cisco_spec.rb        |  6 +--
spec/unit/type/neutron_plugin_midonet_spec.rb      |  6 +--
spec/unit/type/neutron_plugin_ml2_spec.rb          |  6 +--
spec/unit/type/neutron_plugin_nsx_spec.rb          |  6 +--
spec/unit/type/neutron_plugin_nvp_spec.rb          |  6 +--
spec/unit/type/neutron_plugin_opencontrail_spec.rb |  6 +--
spec/unit/type/neutron_plugin_plumgrid_spec.rb     |  6 +--
spec/unit/type/neutron_plumlib_plumgrid_spec.rb    |  6 +--
spec/unit/type/neutron_rootwrap_config_spec.rb     |  6 +--
spec/unit/type/neutron_sfc_service_config_spec.rb  |  6 +--
spec/unit/type/neutron_vpnaas_agent_config_spec.rb | 11 ++---
spec/unit/type/ovn_metadata_agent_config_spec.rb   |  6 +--
135 files changed, 452 insertions(+), 319 deletions(-)







More information about the Release-announce mailing list