[release-announce] [puppet] puppet-neutron 10.4.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Fri Jan 19 05:00:33 UTC 2018


We are gleeful to announce the release of:

puppet-neutron 10.4.0: Puppet module for OpenStack Neutron

This release is part of the ocata release series.

Download the package from:

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

For more details, please see below.

10.4.0
^^^^^^


Prelude
*******

L2 Gateway (L2GW) is an API framework for OpenStack that offers
bridging two or more networks together to make them look at a single
broadcast domain. A typical use case is bridging the virtual with the
physical networks


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

* Adds ovs_integration_bridge config option in neutron.conf and adds
  ovs_veth_use config option in lbaas_agent.ini

* Additional support for Nuage is added in neutron, as a result of
  which Nuage can be plugged into neutron as ML2 mechanism driver.
  This feature is in addition to the option of usign Nuage as the core
  plugin. This change adds neutron::plugins::ml2::nuage

* Added nuage configuration file under neutron-server configuration
  directory so that neutron-server can pick up the configuration file
  on startup. This change creates nuage_plugin.conf symlink under the
  folder /etc/neutron/conf.d/neutron-server.

* Add support to deploy l2gw plugin and agent in Neutron.

Changes in puppet-neutron 10.3.1..10.4.0
----------------------------------------

13c872f Prepare for Ocata post release
2e7d298 Run puppet-openstack-beaker-jobs
04e5c12 Cisco: Remove ping test for Nexus switches
30c2e33 Added parameters to assign already present options in neutron.conf and lbaas_agent.ini
0861279 Switch to Zuul v3 testing
9a5cf4a [ocata] Add Puppet package to bindep, for module build
ca7b242 Addition of Nuage configuration to neutron-server conf directory
0472730 Addition of Nuage as mechanism driver for ML2
1fc8979 Warn instead of fail with wrong type_driver
b543ab3 Add support for l2 Gateway


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

.zuul.yaml                                         |   7 +
bindep.txt                                         |   1 +
.../neutron_l2gw_agent_config/ini_setting.rb       |  15 ++
.../neutron_l2gw_service_config/openstackconfig.rb |  15 ++
lib/puppet/type/neutron_l2gw_agent_config.rb       |  28 ++++
lib/puppet/type/neutron_l2gw_service_config.rb     |  38 +++++
manifests/agents/l2gw.pp                           | 130 +++++++++++++++++
manifests/agents/lbaas.pp                          |   6 +
manifests/config.pp                                |  12 ++
manifests/deps.pp                                  |   2 +
manifests/params.pp                                |   5 +
manifests/plugins/ml2/cisco/nexus_creds.pp         |  18 ---
manifests/plugins/ml2/nuage.pp                     | 107 ++++++++++++++
manifests/plugins/ml2/type_driver.pp               |   2 +-
manifests/server.pp                                |   6 +
manifests/services/l2gw.pp                         |  74 ++++++++++
metadata.json                                      | 162 ++++++++++-----------
...-neutron-lbaas-parameters-a0c970a8bb0e1da9.yaml |   5 +
...dd-nuage-mechanism-driver-99c4fc66da2ae515.yaml |   6 +
.../add-nuage-neutron-conf-6917ecfef840fe2e.yaml   |   6 +
.../notes/l2gw-support-e05b68b2d8b6142c.yaml       |   7 +
releasenotes/source/conf.py                        |   4 +-
spec/acceptance/neutron_config_spec.rb             |  45 +++++-
spec/classes/neutron_agents_l2gw_spec.rb           | 112 ++++++++++++++
spec/classes/neutron_agents_lbaas_spec.rb          |  10 ++
spec/classes/neutron_plugins_ml2_nuage_spec.rb     | 118 +++++++++++++++
spec/classes/neutron_plugins_ml2_spec.rb           |   3 +-
spec/classes/neutron_server_spec.rb                |  10 ++
spec/classes/neutron_services_l2gw_spec.rb         | 109 ++++++++++++++
.../neutron_l2gw_agent_confg/ini_setting_spec.rb   |  74 ++++++++++
.../openstackconfig_spec.rb                        |  74 ++++++++++
spec/unit/type/neutron_l2gw_agent_config_spec.rb   |  20 +++
spec/unit/type/neutron_l2gw_service_config_spec.rb |  20 +++
33 files changed, 1146 insertions(+), 105 deletions(-)







More information about the Release-announce mailing list