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(-)