[puppet] puppet-neutron 12.2.0 (queens)
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
participants (1)
-
no-reply@openstack.org