[release-announce] [puppet] puppet-neutron 11.1.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Jun 7 12:06:49 UTC 2017


We eagerly announce the release of:

puppet-neutron 11.1.0: Puppet module for OpenStack Neutron

This release is part of the pike release series.

Download the package from:

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

For more details, please see below.

11.1.0
^^^^^^


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

* New option "enable_dvr" is now exposed. The option is added in
  Pike, and it allows to disable "dvr" API extension exposure when
  it's known the deployment is not configured to support DVR routers.

* Neutron API can now be deployed in WSGI with Apache, like we
  support it for other modules. Switch neutron::server::service_name
  to 'httpd' and use neutron::wsgi::apache class to deploy it.

* Add support to deploy VMware NSX plugin.


Other Notes
***********

* Removed deprecated option neutron::memcache_servers.

* Removed deprecated option neutron::mac_generation_retries.

Changes in puppet-neutron 11.0.0..11.1.0
----------------------------------------

3e012f4 Drop -dev in preparation for Pike M2
834af21 Missing some parameters to test in db.pp
94b1054 server: fix wrong puppet syntax for resource collector
107a576 Fix unit test
c1f019f Support Neutron API in WSGI with Apache
4950563 Warn instead of fail with wrong type_driver
62b80f6 oslo policy: check puppet resource instead of actual config in spec
e3e4a9c Make sure overlay_ip_version is treated as string
8a86e50 Update tox configuration
f2f852b Fix the default parameter value in spec test
5ad8d50 Fixing L2GW agent package name for Ubuntu
b4dcaa0 Expose enable_dvr neutron-server option
2e8b7a0 Bump modules to next minor with -dev
5393b9b Refactor Bagpipe driver support for including ML2 plugin configuration
736dee5 Remove deprecated parameters
04917ff Add support for nsx_v3 plugin


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

Gemfile                                            |   4 +-
bindep.txt                                         |  11 ++
examples/neutron_wsgi.pp                           |  17 +++
.../provider/neutron_plugin_nsx/ini_setting.rb     |  15 ++
lib/puppet/type/neutron_bgpvpn_bagpipe_config.rb   |   2 +-
lib/puppet/type/neutron_plugin_nsx.rb              |  56 ++++++++
manifests/agents/bagpipe.pp                        |   6 +-
manifests/config.pp                                |   6 +
manifests/deps.pp                                  |   1 +
manifests/init.pp                                  |  19 +--
manifests/keystone/auth.pp                         |   4 +-
manifests/params.pp                                |   9 +-
manifests/plugins/ml2.pp                           |   2 +-
manifests/plugins/ml2/bagpipe.pp                   |  58 ++++++++
manifests/plugins/ml2/type_driver.pp               |   2 +-
manifests/plugins/nsx.pp                           | 111 +++++++++++++++
manifests/server.pp                                |  55 ++++++--
manifests/server/notifications.pp                  |   3 -
manifests/wsgi/apache.pp                           | 153 +++++++++++++++++++++
metadata.json                                      |  12 +-
.../notes/bgpvpn-support-73886489d10d6301.yaml     |   1 +
.../notes/expose-enable-dvr-c6f94cf187944b79.yaml  |   6 +
.../notes/neutron-wsgi-1c0c06dddb8ac447.yaml       |   6 +
.../notes/nsx-support-1254839718d8df8c.yaml        |   3 +
...e_deprecated_init-options-a91378136d978251.yaml |   4 +
releasenotes/source/conf.py                        |   4 +-
spec/acceptance/neutron_config_spec.rb             |  24 +++-
spec/classes/neutron_agents_bagpipe_spec.rb        |   8 +-
spec/classes/neutron_agents_l2gw_spec.rb           |   2 +-
spec/classes/neutron_config_spec.rb                |   7 +
spec/classes/neutron_db_spec.rb                    |  12 +-
spec/classes/neutron_keystone_auth_spec.rb         |   1 -
spec/classes/neutron_plugins_ml2_bagpipe_spec.rb   |  63 +++++++++
spec/classes/neutron_plugins_ml2_spec.rb           |   3 +-
spec/classes/neutron_plugins_nsx_spec.rb           | 142 +++++++++++++++++++
spec/classes/neutron_policy_spec.rb                |   4 +-
spec/classes/neutron_server_spec.rb                |  62 +++++++--
spec/classes/neutron_services_bgpvpn_spec.rb       |   2 +-
.../classes/neutron_services_lbaas_haproxy_spec.rb |  24 ++--
.../classes/neutron_services_lbaas_octavia_spec.rb |  12 +-
spec/classes/neutron_services_lbaas_spec.rb        |   2 +-
spec/classes/neutron_services_vpnaas_spec.rb       |   2 +-
spec/classes/neutron_wsgi_apache_spec.rb           | 126 +++++++++++++++++
.../neutron_plugin_nsx/ini_setting_spec.rb         |  55 ++++++++
.../type/neutron_bgpvpn_bagpipe_config_spec.rb     |   2 +-
spec/unit/type/neutron_plugin_nsx_spec.rb          |  20 +++
tox.ini                                            |   3 +
47 files changed, 1048 insertions(+), 98 deletions(-)






More information about the Release-announce mailing list