[release-announce] [puppet] puppet-neutron 10.3.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 8 11:11:51 UTC 2017


We are overjoyed to announce the release of:

puppet-neutron 10.3.0: Puppet module for OpenStack Neutron

This release is part of the ocata stable release series.

Download the package from:

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

For more details, please see below.

10.3.0
^^^^^^

BGP-based IP VPNs networks are widely used in the industry especially
for enterprises. This project aims at supporting inter-connection
between L3VPNs and Neutron resources, i.e. Networks, Routers and
Ports.


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

* Add support for BGPVPN Neutron service plugin

* Add new type for BGPVPN Service config

* Add new provider for BGPVPN Service config

* Add spec and unit tests

* Add nova_metadata_insecure option, to allow deployments without
  valid SSL certificates.


Deprecation Notes
*****************

* Removing min_l3_agents_per_router which was deprecated in newton.

* The "log_facility", "allow_sorting", "allow_pagination",
  "nova_url", "quota_items", "prevent_arp_spoofing", "advertise_mtu"
  and "nova_admin_*" options were deprecated in newton (or earlier)
  and have been removed for Ocata.

Changes in puppet-neutron 10.2.0..10.3.0
----------------------------------------

afa1634 metadata: allow to configure insecure SSL
fe87852 Prepare ocata-rc1 release
35a06cd Add support for BGPVPN plugin
deaaa35 Fix neutron_subnet provider for neutronclient 6.1.0
6a90c23 Remove several deprecated configuration items in Ocata
01858c9 Remove min-l3-agents-per-router


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

examples/neutron.pp                                |   4 +-
.../openstackconfig.rb                             |  15 +++
lib/puppet/provider/neutron_subnet/neutron.rb      |  20 +++-
lib/puppet/type/neutron_bgpvpn_service_config.rb   |  36 ++++++
manifests/agents/metadata.pp                       |   6 +
manifests/agents/ml2/ovs.pp                        |  10 --
manifests/config.pp                                |   6 +
manifests/deps.pp                                  |   1 +
manifests/init.pp                                  |  36 ------
manifests/logging.pp                               |  12 --
manifests/params.pp                                |   1 +
manifests/quota.pp                                 |  12 --
manifests/server.pp                                |   9 --
manifests/server/notifications.pp                  | 131 ++++-----------------
manifests/services/bgpvpn.pp                       |  82 +++++++++++++
metadata.json                                      |  12 +-
.../notes/bgpvpn-support-73886489d10d6301.yaml     |  10 ++
.../notes/metadata_insecure-26c1ffa53b77dc78.yaml  |   4 +
...-min-l3-agents-per-router-e0d1dbe0d74e995a.yaml |   3 +
...emove-newton-deprecations-f87fe7d9deef8921.yaml |   6 +
releasenotes/source/conf.py                        |   4 +-
spec/classes/neutron_agents_metadata_spec.rb       |   3 +
spec/classes/neutron_agents_ml2_ovs_spec.rb        |  10 --
spec/classes/neutron_server_notifications_spec.rb  |  89 +-------------
spec/classes/neutron_services_bgpvpn_spec.rb       |  77 ++++++++++++
.../openstackconfig_spec.rb                        |  74 ++++++++++++
spec/unit/provider/neutron_subnet/neutron_spec.rb  |  33 ++++++
.../type/neutron_bgpvpn_service_config_spec.rb     |  20 ++++
28 files changed, 430 insertions(+), 296 deletions(-)






More information about the Release-announce mailing list