[release-announce] puppet-neutron 16.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Thu Dec 12 10:18:08 UTC 2019


We are happy to announce the release of:

puppet-neutron 16.0.0: Puppet module for OpenStack Neutron

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/puppet-neutron

Download the package from:

    https://tarballs.openstack.org/null/

Please report issues through:

    https://bugs.launchpad.net/puppet-neutron/+bugs

For more details, please see below.

16.0.0
^^^^^^

New Features

* Added new parameters radvd_user that can define the username
  passed to radvd.

* Add possibility to configure the size of executor thread pool.

* Add a new configuration option called "ovn_emit_need_to_frag" to
  the "ovn" section of etc/neutron/plugins/ml2_conf.ini. This new
  option tells ovn whether it should emit "need to frag" packets in
  case of MTU mismatch. Before enabling this configuration make sure
  that its supported by the host kernel (version >= 5.2) or by
  checking the output of the following command: ovs-appctl -t ovs-
  vswitchd dpif /show-dp-features br-int | grep "Check pkt length
  action". Defaults to False.

* This parameter sets inactive probe interval of the JSON session
  from ovn-metadata to the OVN SB database. By default this it is 5s
  which not be sufficient in loaded systems or during high control-
  plane activity spikes, leading to unnecessary reconnections to OVSDB
  server. Now it is extended by default to 1 min and it is
  configurable by param OVNRemoteProbeInterval.

Changes in puppet-neutron 15.4.0..16.0.0
----------------------------------------

5e40396 Prepare Ussuri M1
94673ed Convert all class usage to relative names
c6b3800 Add the ability to configure ovn-remote-probe-interval
2b1d8b6 Add executor_thread_pool_size
f590e01 Add unit test for radvd_user option
0d9bc9d Add default value for radvd_user option
353bdc6 Add missing release note for radvd_user option
7d19edb Update the constraints url
ab1049a Add agents.l3 "radvd_user" configuration option
29f5049 Fix rabbitmq dependency
3478011 OVN: Add ovn_emit_need_to_frag configuration option
06cf2f2 Update master for stable/train


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

README.md                                          |  4 ++--
examples/cisco_ml2.pp                              |  6 +++---
examples/neutron.pp                                | 22 +++++++++++-----------
examples/neutron_l3_with_to_uuid.pp                |  6 +++---
examples/neutron_with_pacemaker.pp                 |  8 ++++----
examples/neutron_wsgi.pp                           |  8 ++++----
lib/puppet/provider/neutron.rb                     |  2 +-
manifests/agents/bagpipe.pp                        |  4 ++--
manifests/agents/bgp_dragent.pp                    |  4 ++--
manifests/agents/bigswitch.pp                      |  4 ++--
manifests/agents/dhcp.pp                           |  4 ++--
manifests/agents/l2gw.pp                           |  4 ++--
manifests/agents/l3.pp                             | 14 ++++++++++++--
manifests/agents/metadata.pp                       |  4 ++--
manifests/agents/metering.pp                       |  4 ++--
manifests/agents/ml2/linuxbridge.pp                |  4 ++--
manifests/agents/ml2/mlnx.pp                       |  4 ++--
manifests/agents/ml2/networking_baremetal.pp       |  4 ++--
manifests/agents/ml2/ovs.pp                        |  4 ++--
manifests/agents/ml2/sriov.pp                      |  4 ++--
manifests/agents/ml2/vpp.pp                        |  4 ++--
manifests/agents/n1kv_vem.pp                       |  4 ++--
manifests/agents/ovn_metadata.pp                   | 12 +++++++++---
manifests/agents/vpnaas.pp                         |  4 ++--
manifests/client.pp                                |  4 ++--
manifests/config.pp                                |  2 +-
manifests/db.pp                                    |  2 +-
manifests/db/mysql.pp                              |  2 +-
manifests/db/postgresql.pp                         |  2 +-
manifests/db/sync.pp                               |  4 ++--
manifests/designate.pp                             |  4 ++--
manifests/init.pp                                  | 16 +++++++++++-----
manifests/keystone/auth.pp                         |  2 +-
manifests/keystone/authtoken.pp                    |  2 +-
manifests/logging.pp                               |  2 +-
manifests/params.pp                                |  2 +-
manifests/plugins/cisco.pp                         |  2 +-
manifests/plugins/midonet.pp                       |  4 ++--
manifests/plugins/ml2.pp                           |  4 ++--
manifests/plugins/ml2/arista.pp                    |  2 +-
manifests/plugins/ml2/arista/l3.pp                 |  2 +-
manifests/plugins/ml2/bagpipe.pp                   |  4 ++--
manifests/plugins/ml2/bigswitch.pp                 |  4 ++--
manifests/plugins/ml2/bigswitch/restproxy.pp       |  2 +-
manifests/plugins/ml2/cisco.pp                     |  4 ++--
manifests/plugins/ml2/cisco/nexus.pp               |  4 ++--
manifests/plugins/ml2/cisco/nexus1000v.pp          |  4 ++--
manifests/plugins/ml2/cisco/nexus_creds.pp         |  2 +-
manifests/plugins/ml2/cisco/nexus_switch.pp        |  2 +-
manifests/plugins/ml2/cisco/nexus_switch_server.pp |  2 +-
manifests/plugins/ml2/cisco/type_nexus_vxlan.pp    |  4 ++--
manifests/plugins/ml2/cisco/ucsm.pp                |  4 ++--
manifests/plugins/ml2/cisco/vts.pp                 |  2 +-
manifests/plugins/ml2/fujitsu.pp                   |  2 +-
manifests/plugins/ml2/mech_driver.pp               |  2 +-
manifests/plugins/ml2/mellanox.pp                  |  4 ++--
manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp  |  2 +-
manifests/plugins/ml2/midonet.pp                   |  2 +-
manifests/plugins/ml2/networking_ansible.pp        |  4 ++--
manifests/plugins/ml2/networking_ansible_host.pp   |  2 +-
manifests/plugins/ml2/networking_baremetal.pp      |  4 ++--
manifests/plugins/ml2/nuage.pp                     |  4 ++--
manifests/plugins/ml2/opendaylight.pp              |  2 +-
manifests/plugins/ml2/ovn.pp                       | 14 +++++++++++++-
manifests/plugins/ml2/type_driver.pp               |  2 +-
manifests/plugins/ml2/vpp.pp                       |  2 +-
manifests/plugins/nsx.pp                           |  4 ++--
manifests/plugins/nuage.pp                         |  4 ++--
manifests/plugins/nvp.pp                           |  4 ++--
manifests/plugins/opencontrail.pp                  |  4 ++--
manifests/plugins/ovs/bridge.pp                    |  2 +-
manifests/plugins/ovs/opendaylight.pp              |  2 +-
manifests/plugins/ovs/port.pp                      |  2 +-
manifests/plugins/plumgrid.pp                      |  4 ++--
manifests/policy.pp                                |  4 ++--
manifests/quota.pp                                 |  2 +-
manifests/rootwrap.pp                              |  2 +-
manifests/server.pp                                | 14 +++++++-------
manifests/server/notifications.pp                  |  2 +-
manifests/server/placement.pp                      |  2 +-
manifests/services/bgpvpn.pp                       |  4 ++--
manifests/services/fwaas.pp                        |  4 ++--
manifests/services/l2gw.pp                         |  4 ++--
manifests/services/sfc.pp                          |  4 ++--
manifests/services/vpnaas.pp                       |  2 +-
manifests/wsgi/apache.pp                           | 10 +++++-----
metadata.json                                      | 14 +++++++-------
.../notes/add-radvd-user-a9f61b1da024452c.yaml     |  5 +++++
...executor_thread_pool_size-a81c6faab62d2349.yaml |  3 +++
...eed-to-frag-config-option-89c716cd33592bea.yaml | 11 +++++++++++
...ata_remote_probe_interval-b46a8a8cb3533276.yaml |  9 +++++++++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/train.rst                      |  6 ++++++
spec/acceptance/basic_neutron_spec.rb              | 12 ++++++------
spec/classes/neutron_agents_l3_spec.rb             | 11 +++++++++++
spec/classes/neutron_agents_ovn_metadata_spec.rb   |  1 +
spec/classes/neutron_init_spec.rb                  |  1 +
spec/classes/neutron_keystone_auth_spec.rb         |  2 +-
spec/classes/neutron_plugins_cisco_spec.rb         |  2 +-
spec/classes/neutron_plugins_midonet_spec.rb       |  2 +-
spec/classes/neutron_plugins_ml2_arista_l3_spec.rb |  2 +-
spec/classes/neutron_plugins_ml2_arista_spec.rb    |  2 +-
...neutron_plugins_ml2_bigswitch_restproxy_spec.rb |  2 +-
spec/classes/neutron_plugins_ml2_bigswitch_spec.rb |  2 +-
.../neutron_plugins_ml2_cisco_nexus1000v_spec.rb   |  2 +-
.../neutron_plugins_ml2_cisco_nexus_spec.rb        |  2 +-
spec/classes/neutron_plugins_ml2_cisco_spec.rb     |  2 +-
...tron_plugins_ml2_cisco_type_nexus_vxlan_spec.rb |  2 +-
.../classes/neutron_plugins_ml2_cisco_ucsm_spec.rb |  2 +-
spec/classes/neutron_plugins_ml2_cisco_vts_spec.rb |  2 +-
.../neutron_plugins_ml2_fujitsu_cfab_spec.rb       |  2 +-
.../neutron_plugins_ml2_fujitsu_fossw_spec.rb      |  2 +-
spec/classes/neutron_plugins_ml2_fujitsu_spec.rb   |  2 +-
spec/classes/neutron_plugins_ml2_mellanox_spec.rb  |  2 +-
spec/classes/neutron_plugins_ml2_midonet_spec.rb   |  2 +-
.../neutron_plugins_ml2_mlnx_sdn_assist_spec.rb    |  2 +-
spec/classes/neutron_plugins_ml2_nuage_spec.rb     |  8 ++++----
.../neutron_plugins_ml2_opendaylight_spec.rb       |  2 +-
spec/classes/neutron_plugins_ml2_ovn_spec.rb       | 13 ++++++++++++-
spec/classes/neutron_plugins_ml2_vpp_spec.rb       |  2 +-
spec/classes/neutron_plugins_nsx_spec.rb           |  2 +-
spec/classes/neutron_plugins_nuage_spec.rb         |  2 +-
spec/classes/neutron_plugins_opencontrail_spec.rb  |  2 +-
spec/classes/neutron_plugins_plumgrid_spec.rb      |  2 +-
spec/classes/neutron_server_spec.rb                |  6 +++---
spec/classes/neutron_services_fwaas_spec.rb        |  2 +-
spec/classes/neutron_services_l2gw_spec.rb         |  2 +-
tox.ini                                            |  2 +-
128 files changed, 307 insertions(+), 214 deletions(-)







More information about the Release-announce mailing list