[openstack-announce] [new][puppet] puppet-neutron 8.2.0 release

no-reply at openstack.org no-reply at openstack.org
Thu Jul 28 19:38:01 UTC 2016


We are enthusiastic to announce the release of:

puppet-neutron 8.2.0: Puppet module for OpenStack Neutron

For more details, please see below.

8.2.0
^^^^^


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

* Added geneve config options in type_drivers.

* Added max_header_size parameter to ml2 plugin for use in geneve
  configuration.

* service_providers are configured through neutron::server class.

* Added the configuration options to configure neutron availability
  zones for server and agents.

* Providers updated to being able to configure router/network with
  availability zone.


Known Issues
************

* VPNaaS service_provider was being configured in a file not being
  loaded up by neutron server. It has been consolidated with lbaas
  service configuration into neutron.conf.


Bug Fixes
*********

* Added python-neutron-lbaas package to be installed with
  neutron::services::lbaas. this removes a dependency of installing
  agent on neutron api server to enable the lbaas service.

* PLUMgrid neutron plugin assumes the default keystone v2 for a
  given deployment. The issue is fixed by switching the default config
  to keystone v3.

* PLUMgrid neutron plugin isn't able to specify nova metadata
  subnet, that is used by PLUMgrid metadata implementation. The issue
  is fixed by making nova_metadata_subnet configurable.

Changes in puppet-neutron 8.1.0..8.2.0
--------------------------------------

80c1c15 Prepare 8.2.0 (mitaka)
9bf0c1c Correction in PLUMgrid plugin configurations
0570039 Fix OVS agent parameters
382756f Add an ability to configure root_helper_daemon
01cf581 Fix logic in validate_vxlan_udp_port
70f614a Added geneve type_driver config options
e41668d Consolidate service_providers into neutron server
bff312e Cleanup README
b29729d Install lbaas driver with lbaas service class.
a9dca05 Added availability zone hints
c3b65a9 New config parameters for PLUMgrid Neutron plugin


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

README.md                                          |  2 -
.../parser/functions/validate_vxlan_udp_port.rb    |  2 +-
lib/puppet/provider/neutron_config/ini_setting.rb  | 10 ----
.../provider/neutron_config/openstackconfig.rb     | 10 ++++
lib/puppet/provider/neutron_network/neutron.rb     | 16 ++++-
lib/puppet/provider/neutron_router/neutron.rb      | 20 ++++++-
lib/puppet/type/neutron_config.rb                  | 15 ++++-
lib/puppet/type/neutron_network.rb                 |  4 ++
lib/puppet/type/neutron_router.rb                  |  4 ++
manifests/agents/dhcp.pp                           |  7 +++
manifests/agents/l3.pp                             |  7 +++
manifests/agents/ml2/ovs.pp                        | 17 +++++-
manifests/init.pp                                  |  6 ++
manifests/plugins/ml2.pp                           |  9 ++-
manifests/plugins/ml2/type_driver.pp               | 17 +++++-
manifests/plugins/plumgrid.pp                      | 22 +++++--
manifests/server.pp                                | 70 ++++++++++++++++++++++
manifests/services/lbaas.pp                        | 25 ++++++--
manifests/services/vpnaas.pp                       |  6 ++
metadata.json                                      | 10 ++--
...eneve_type_driver_configs-e285075b3238b49d.yaml |  4 ++
...e_to_lbaas_services_class-8d0f51e7be9b5f42.yaml |  5 ++
...ce_provider_configuration-3ce48947a396ad25.yaml |  7 +++
...eutron_availability_zones-80246c2af9a7be08.yaml |  6 ++
.../update_plumgrid_config-82f3f631917f0e50.yaml   | 10 ++++
releasenotes/source/conf.py                        |  4 +-
spec/acceptance/basic_neutron_spec.rb              |  6 +-
spec/acceptance/neutron_config_spec.rb             | 28 ---------
spec/classes/neutron_agents_dhcp_spec.rb           | 10 ++++
spec/classes/neutron_agents_l3_spec.rb             | 12 ++++
spec/classes/neutron_agents_ml2_ovs_spec.rb        | 21 ++++++-
spec/classes/neutron_init_spec.rb                  | 14 +++++
spec/classes/neutron_plugins_ml2_spec.rb           | 15 +++++
spec/classes/neutron_plugins_plumgrid_spec.rb      | 12 ++--
spec/classes/neutron_server_spec.rb                | 39 ++++++++++++
spec/classes/neutron_services_lbaas_spec.rb        |  4 ++
spec/unit/provider/neutron_router/neutron_spec.rb  | 19 +++---
spec/unit/type/neutron_config_spec.rb              | 45 ++++++++++++++
38 files changed, 458 insertions(+), 82 deletions(-)






More information about the OpenStack-announce mailing list