[release-announce] [puppet] puppet-neutron 13.0.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 19 21:33:06 UTC 2018


We are pumped to announce the release of:

puppet-neutron 13.0.0: Puppet module for OpenStack Neutron

This release is part of the rocky release series.

Download the package from:

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

For more details, please see below.

13.0.0
^^^^^^


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

* Added a new paramater
  'neutron::agents::ml2::linuxbridge::bridge_mappings' for specifying
  the bridge_mappings in the linuxbridge agent.

* Adding the ability to configure Mellanox mlnx_sdn_assist mechanism
  driver for Neutron ml2.

* Adds the pool_timeout option for configuring oslo.db. This will
  configure this value for pool_timeout with SQLAlchemy.

* Add openstack-db tag to Exec that run db-sync.


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

* Deprecated keystone::authtoken::revocation_cache_time option has
  been removed.


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

* auth_uri is deprecated and will be removed in a future release.
  Please use www_authenticate_uri instead.


Bug Fixes
*********

* Fixes missing "flat" network type in the allowed network types for
  OpenDaylight OVS.

* Fixes default of vhostuser_mode in ODL-OVS to be server, and
  clarifies the configuration parameter. See
  https://bugs.launchpad.net/tripleo/+bug/1762473

* PLUMgrid neutron plugin now specifies both nova_metadata_ip and
  nova_metadata_host values since the former was deprecated in the
  Queens cycle.  When older releases are no longer supported
  nova_metadata_ip can be removed.

Changes in puppet-neutron 12.3.0..13.0.0
----------------------------------------

8a7b438 Prepare Rocky M1
463ea7b Improved local_ip parameter description in OVS manifest
dd7fd55 Fixes missing 'geneve' network type
2420324 Update .gitignore
485e30d Debian is using Python 3
8cf4052 Fixes missing 'flat' network type for ODL OVS
f85794d Corrects ODL-OVS vhostusermode default and docs
fda3248 Add bridge_mappings option to linuxbridge agent
dfd67c2 Deprecate auth_uri parameter
550b5dd Remove deprecated keystone authtoken revocation_cache_time option
8338981 fix a typo in documentation
f6c7f2d Add pool_timeout option
a487324 oslo middleware: check puppet resource instead of actual config in spec
8f6c826 Configure metadata agent 'metadata_proxy_shared_secret' as secret
0c5c090 Switch acceptance test to use integration classes
51dd0b9 Add 'openstack-db' tag to db-sync Exec resource
4dac8ec fix mysql connection
beb372b Add support to networking-mlnx ml2 drivers
1000af9 Follow the new PTI for document build
338dc70 Update mysql connection in doc
d526b18 Update reno for stable/queens
0aabbf0 Start using nova_metadata_host


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

.gitignore                                         |  3 +-
README.md                                          |  2 +-
examples/neutron.pp                                |  2 +-
examples/neutron_l3_with_to_uuid.pp                |  2 +-
examples/neutron_with_pacemaker.pp                 |  2 +-
examples/neutron_wsgi.pp                           |  2 +-
lib/puppet/provider/neutron.rb                     |  4 +-
manifests/agents/metadata.pp                       |  2 +-
manifests/agents/ml2/linuxbridge.pp                | 16 +++++
manifests/agents/ml2/ovs.pp                        |  2 +-
manifests/db.pp                                    |  6 ++
manifests/db/sync.pp                               |  1 +
manifests/keystone/authtoken.pp                    | 20 +++---
manifests/params.pp                                | 25 +++++---
manifests/plugins/ml2.pp                           |  4 +-
manifests/plugins/ml2/mellanox.pp                  | 33 ++++++++++
manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp  | 43 +++++++++++++
manifests/plugins/ml2/type_driver.pp               |  2 +-
manifests/plugins/ovs/opendaylight.pp              | 16 ++---
manifests/plugins/plumgrid.pp                      |  6 ++
metadata.json                                      | 12 ++--
...nuxbridge-bridge-mappings-1c8e32e900701938.yaml |  5 ++
...d-networking-mlnx-support-9e9dfb06f7267e68.yaml |  4 ++
...ool_timeout-option-for-db-961109b9dee042bc.yaml |  5 ++
...recate_auth_uri_parameter-81afb74d42ee6f83.yaml |  4 ++
...odl-ovs-allowed-net-types-e61c0567ea18c2f5.yaml |  5 ++
...ix-odl-ovs-vhostuser_mode-6a99fc68b305a583.yaml |  6 ++
.../notes/openstack_db_tag-a69183ca2ee8a4d9.yaml   |  3 +
...ocation_cache_time_option-8d334cb2ad96c62b.yaml |  3 +
...umgrid_nova_metadata_host-7560036d9ab1d7ae.yaml |  6 ++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/queens.rst                     |  6 ++
spec/acceptance/basic_neutron_spec.rb              | 74 +---------------------
spec/classes/neutron_agents_metadata_spec.rb       |  2 +-
.../classes/neutron_agents_ml2_linuxbridge_spec.rb | 14 ++++
spec/classes/neutron_client_spec.rb                | 11 +++-
spec/classes/neutron_db_spec.rb                    |  7 +-
spec/classes/neutron_db_sync_spec.rb               |  2 +
spec/classes/neutron_init_spec.rb                  |  2 +-
spec/classes/neutron_keystone_authtoken_spec.rb    |  6 +-
spec/classes/neutron_plugins_ml2_mellanox_spec.rb  | 62 ++++++++++++++++++
.../neutron_plugins_ml2_mlnx_sdn_assist_spec.rb    | 70 ++++++++++++++++++++
spec/classes/neutron_plugins_ml2_spec.rb           |  2 +-
.../neutron_plugins_ovs_opendaylight_spec.rb       |  4 +-
spec/classes/neutron_plugins_plumgrid_spec.rb      |  2 +
spec/classes/neutron_server_spec.rb                |  8 ++-
spec/unit/provider/neutron_spec.rb                 | 16 ++---
test-requirements.txt                              |  6 --
tox.ini                                            |  2 +-
50 files changed, 400 insertions(+), 149 deletions(-)







More information about the Release-announce mailing list