[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