[release-announce] [puppet] puppet-neutron 12.2.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 25 20:06:02 UTC 2018


We are ecstatic to announce the release of:

puppet-neutron 12.2.0: Puppet module for OpenStack Neutron

This release is part of the queens release series.

Download the package from:

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

For more details, please see below.

12.2.0
^^^^^^


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

* Non-IP traffic is allowed in L2 and L3 Domains. The
  default_allow_non_ip setting determines if non-ip traffic is allowed
  in Nuage specific L2 and L3 domains.

* Add new configuration parameters for the Cisco UCSM ML2 driver

  The following new configuration parameters are now being supported
  by the UCSM ML2 driver. * ucsm_https_verify * sp_template_list *
  vnic_template_list

* Enables using TLS in Open vSwitch (OVS) with OpenDaylight.  OVS is
  configured to with certificates and private key to use in enabling a
  secure connection to OpenDaylight via OVSDB.

* Adds the use_journal option for configuring oslo.log. This will
  enable passing the logs to journald.


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

* Nexus: Configuration clean-up

  This changeset deprecates old configurations not used in the code
  and others to be aged out mostly due to code improvements such as
  implementation of the Nexusu RESTAPI driver.  The RESTAPI driver
  replaces use of the ncclient driver.  The ncclient driver will be
  removed along with any tuning configuration that goes with it.

Changes in puppet-neutron 12.1.0..12.2.0
----------------------------------------

99edfb6 Allowing Non-IP Traffic in L2 and L3 domains
b61e1f5 New configuration being added for Cisco UCSM ML2 driver
2b2207b Prepare for Queens Milestone 3
65107cb Adds TLS support to configuring OVS with OpenDaylight
b00bd6b Remove pinned versions from test-requirements.txt
a6c1b2e Add use_journal option for logging configuration
8759b23 Add group to policy management
a273479 Latest Nexus Configuration Variables Updates
ae090c9 Add neutron::params to neutron::agents::bigswitch
78a9bb7 OVN: Add DVR configuration support
a157b71 Run puppet-openstack-beaker-jobs
5aebce6 Fix unit tests due to recent puppet-oslo change
245f272 Cisco: Remove ping test for Nexus switches


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

.zuul.yaml                                         |   1 +
lib/puppet/functions/convert_cert_to_string.rb     |  19 ++++
manifests/agents/bigswitch.pp                      |   1 +
manifests/logging.pp                               |   6 +
manifests/params.pp                                |   1 +
manifests/plugins/ml2/cisco/nexus.pp               | 122 +++++++++++++--------
manifests/plugins/ml2/cisco/nexus_creds.pp         |  58 ++++++----
manifests/plugins/ml2/cisco/nexus_switch.pp        |  49 +++++++--
manifests/plugins/ml2/cisco/nexus_switch_server.pp |   4 +-
manifests/plugins/ml2/cisco/type_nexus_vxlan.pp    |   2 +-
manifests/plugins/ml2/cisco/ucsm.pp                |  27 ++++-
manifests/plugins/ml2/nuage.pp                     |  12 +-
manifests/plugins/ml2/ovn.pp                       |   7 ++
manifests/plugins/ovs/opendaylight.pp              | 110 ++++++++++++++++++-
manifests/policy.pp                                |   7 +-
metadata.json                                      |  12 +-
...lt_allow_non_ip-parameter-70e03e7bf1927d4e.yaml |   5 +
...dd-new-ucsm-config-params-5a4d8d68b003adc6.yaml |  10 ++
.../add-tls-opendaylight-ovs-fe32aa8698ca1698.yaml |   6 +
...ournal-option-for-logging-b085a82ac60aef5f.yaml |   5 +
...cate-some-nw-cisco-params-aad5a98077f9b4e4.yaml |  10 ++
spec/classes/neutron_init_spec.rb                  |   8 +-
spec/classes/neutron_logging_spec.rb               |   3 +
.../neutron_plugins_ml2_cisco_nexus_spec.rb        |  10 +-
.../classes/neutron_plugins_ml2_cisco_ucsm_spec.rb |   7 +-
spec/classes/neutron_plugins_ml2_nuage_spec.rb     |  27 +++--
spec/classes/neutron_plugins_ml2_ovn_spec.rb       |  11 ++
.../neutron_plugins_ovs_opendaylight_spec.rb       |  70 ++++++++++--
spec/classes/neutron_policy_spec.rb                |  16 +--
test-requirements.txt                              |   6 +-
30 files changed, 500 insertions(+), 132 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index 8db5c0d..aa9dd6b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -2,2 +2,2 @@
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0
+sphinx # BSD
+openstackdocstheme # Apache-2.0
@@ -6 +6 @@ openstackdocstheme>=1.17.0 # Apache-2.0
-reno>=2.5.0 # Apache-2.0
+reno # Apache-2.0






More information about the Release-announce mailing list