settingsLogin | Registersettings

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

0 votes

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 maxheadersize 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 novametadatasubnet 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 roothelperdaemon
01cf581 Fix logic in validatevxlanudpport
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/validatevxlanudpport.rb | 2 +-
lib/puppet/provider/neutron
config/inisetting.rb | 10 ----
.../provider/neutron
config/openstackconfig.rb | 10 ++++
lib/puppet/provider/neutronnetwork/neutron.rb | 16 ++++-
lib/puppet/provider/neutron
router/neutron.rb | 20 ++++++-
lib/puppet/type/neutronconfig.rb | 15 ++++-
lib/puppet/type/neutron
network.rb | 4 ++
lib/puppet/type/neutronrouter.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 ++--
...enevetypedriverconfigs-e285075b3238b49d.yaml | 4 ++
...e
tolbaasservicesclass-8d0f51e7be9b5f42.yaml | 5 ++
...ce
providerconfiguration-3ce48947a396ad25.yaml | 7 +++
...eutron
availabilityzones-80246c2af9a7be08.yaml | 6 ++
.../update
plumgridconfig-82f3f631917f0e50.yaml | 10 ++++
releasenotes/source/conf.py | 4 +-
spec/acceptance/basic
neutronspec.rb | 6 +-
spec/acceptance/neutron
configspec.rb | 28 ---------
spec/classes/neutron
agentsdhcpspec.rb | 10 ++++
spec/classes/neutronagentsl3spec.rb | 12 ++++
spec/classes/neutron
agentsml2ovsspec.rb | 21 ++++++-
spec/classes/neutron
initspec.rb | 14 +++++
spec/classes/neutron
pluginsml2spec.rb | 15 +++++
spec/classes/neutronpluginsplumgridspec.rb | 12 ++--
spec/classes/neutron
serverspec.rb | 39 ++++++++++++
spec/classes/neutron
serviceslbaasspec.rb | 4 ++
spec/unit/provider/neutronrouter/neutronspec.rb | 19 +++---
spec/unit/type/neutronconfigspec.rb | 45 ++++++++++++++
38 files changed, 458 insertions(+), 82 deletions(-)


OpenStack-announce mailing list
OpenStack-announce@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce
asked Jul 28, 2016 in openstack-announce by no-reply_at_openstac (33,960 points)   2 16 39
...