settingsLogin | Registersettings

[openstack-announce] [new][puppet] puppet-neutron 9.1.0 release (newton)

0 votes

We are pumped to announce the release of:

puppet-neutron 9.1.0: Puppet module for OpenStack Neutron

This release is part of the newton release series.

For more details, please see below.

9.1.0
^^^^^

Add hooks for external install & svc management.

New Features


  • Added geneve config options in type_drivers.

  • Added maxheadersize parameter to ml2 plugin for use in geneve
    configuration.

  • Add userdomainname and projectdomainname parameters.

  • This adds defined anchor points for external modules to hook into
    the software install, config and service dependency chain. This
    allows external modules to manage software installation (virtualenv,
    containers, etc) and service management (pacemaker) without needing
    rely on resources that may change or be renamed.

Bug Fixes


  • The keystone auth class has been updated to provide a default
    servicename to allow a user to specify a custom authname that may
    not contain the name of the service.

  • Adds the ability to manage the memcached servers for
    keystone_authtoken in neutron::server

Changes in puppet-neutron 9.0.0..9.1.0


d591774 Fix vswitch version
319e43d Prepare 9.1.0 (newton-2)
5933d94 Remove comments of deprecated options
bdaa680 Remove authhost option
bab3cbf Fix logic in validate
vxlanudpport
4b32158 Add userdomainname and projectdomainname
4731f24 Added geneve typedriver config options
fd675a5 Add memcached
servers for keystone authtoken
4cbf6d1 Remove 12.04 and add 16.04 to metadata
f75650e Remove mitaka release prelude note
323e09a Lint fixes for absolute class name
000f52e agents/bigswitch: deploy python-networking-bigswitch
298b75d Fix resource ordering for neutron-ovs-cleanup service
da0d32b Support networkautoschedule config option
c9bb66d Support allowautomaticdhcpfailover config option
c8c790c beaker: fix resource ordering
75c146c Add nodepool-xenial.yml file
8b2319e Add hooks for external install & svc management
cd863e6 Provide default service
name for keystone endpoint
f0d888a Fix facts for policy test
cd1f0d9 Test multiple operating systems for policy

Diffstat (except docs and test files)


README.md | 1 -
.../parser/functions/validatevxlanudpport.rb | 2 +-
lib/puppet/type/neutron
pluginnuage.rb | 4 +
manifests/agents/bigswitch.pp | 31 +++---
manifests/agents/dhcp.pp | 24 +----
manifests/agents/l3.pp | 28 ++----
manifests/agents/lbaas.pp | 24 ++---
manifests/agents/metadata.pp | 26 ++---
manifests/agents/metering.pp | 18 +---
manifests/agents/ml2/linuxbridge.pp | 6 +-
manifests/agents/ml2/ovs.pp | 24 +++--
manifests/agents/ml2/sriov.pp | 15 +--
manifests/agents/n1kv
vem.pp | 10 +-
manifests/agents/vpnaas.pp | 20 ++--
manifests/client.pp | 3 +-
manifests/config.pp | 2 +
manifests/db.pp | 2 +
manifests/db/mysql.pp | 9 +-
manifests/db/postgresql.pp | 7 +-
manifests/db/sync.pp | 13 +--
manifests/deps.pp | 87 +++++++++++++++++
manifests/init.pp | 4 +-
manifests/keystone/auth.pp | 13 +--
manifests/logging.pp | 2 +
manifests/plugins/cisco.pp | 33 ++-----
manifests/plugins/midonet.pp | 37 +++-----
manifests/plugins/ml2.pp | 40 ++++----
manifests/plugins/ml2/arista.pp | 2 +
manifests/plugins/ml2/arista/l3.pp | 2 +
manifests/plugins/ml2/bigswitch.pp | 2 +
manifests/plugins/ml2/bigswitch/restproxy.pp | 2 +
manifests/plugins/ml2/cisco.pp | 2 +
manifests/plugins/ml2/cisco/nexus.pp | 2 +
manifests/plugins/ml2/cisco/nexus1000v.pp | 2 +
manifests/plugins/ml2/cisco/nexuscreds.pp | 12 +--
manifests/plugins/ml2/cisco/nexus
switch.pp | 3 +
manifests/plugins/ml2/cisco/nexusswitchserver.pp | 3 +
manifests/plugins/ml2/cisco/typenexusvxlan.pp | 1 +
manifests/plugins/ml2/cisco/ucsm.pp | 2 +
manifests/plugins/ml2/mechdriver.pp | 3 +
manifests/plugins/ml2/midonet.pp | 2 +
manifests/plugins/ml2/opendaylight.pp | 2 +
manifests/plugins/ml2/type
driver.pp | 20 +++-
manifests/plugins/nuage.pp | 19 ++--
manifests/plugins/nvp.pp | 11 +--
manifests/plugins/opencontrail.pp | 23 ++---
manifests/plugins/ovn.pp | 23 ++---
manifests/plugins/ovs/bridge.pp | 3 +
manifests/plugins/ovs/opendaylight.pp | 3 +
manifests/plugins/ovs/port.pp | 3 +
manifests/plugins/plumgrid.pp | 30 ++----
manifests/policy.pp | 2 +
manifests/quota.pp | 2 +
manifests/server.pp | 105 ++++++++++-----------
manifests/server/notifications.pp | 2 +
manifests/services/fwaas.pp | 11 +--
manifests/services/lbaas.pp | 2 +-
manifests/services/lbaas/haproxy.pp | 2 +
manifests/services/lbaas/octavia.pp | 2 +
metadata.json | 14 +--
...enevetypedriverconfigs-e285075b3238b49d.yaml | 4 +
.../notes/domain
name-4070c4ee0f0357f4.yaml | 3 +
...xternalinstallmgmthook-263a7317dd90aa86.yaml | 10 ++
.../notes/keystone-auth-name-8df71412ef6e0cef.yaml | 5 +
...stone-authtoken-memcached-cf70cebad8b21492.yaml | 4 +
releasenotes/notes/mitaka-dece9d43a565e6cb.yaml | 3 -
releasenotes/source/conf.py | 4 +-
spec/acceptance/basic
neutronspec.rb | 11 ++-
spec/acceptance/nodesets/nodepool-xenial.yml | 10 ++
spec/classes/neutron
agentsdhcpspec.rb | 16 ++--
spec/classes/neutronagentsl3spec.rb | 14 +--
spec/classes/neutron
agentslbaasspec.rb | 4 +-
spec/classes/neutronagentsmetadataspec.rb | 7 +-
spec/classes/neutron
agentsmeteringspec.rb | 10 +-
.../classes/neutronagentsml2linuxbridgespec.rb | 4 +-
spec/classes/neutronagentsml2ovsspec.rb | 9 +-
spec/classes/neutronagentsml2sriovspec.rb | 7 +-
spec/classes/neutronagentsn1kvvemspec.rb | 1 -
spec/classes/neutronagentsvpnaasspec.rb | 12 ++-
spec/classes/neutron
keystoneauthspec.rb | 4 +-
spec/classes/neutronpluginsciscospec.rb | 9 +-
spec/classes/neutron
pluginsmidonetspec.rb | 9 +-
spec/classes/neutronpluginsml2spec.rb | 24 ++++-
spec/classes/neutron
pluginsnuagespec.rb | 3 +-
spec/classes/neutronpluginsnvpspec.rb | 5 +-
spec/classes/neutron
pluginsopencontrailspec.rb | 5 +-
spec/classes/neutronpluginsovnspec.rb | 5 +-
spec/classes/neutron
pluginsplumgridspec.rb | 9 +-
spec/classes/neutronpolicyspec.rb | 26 ++---
spec/classes/neutronserverspec.rb | 75 ++++++++++-----
spec/classes/neutronservicesfwaas_spec.rb | 6 +-
91 files changed, 627 insertions(+), 495 deletions(-)


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