We are satisfied to announce the release of: puppet-neutron 14.1.0: Puppet module for OpenStack Neutron This release is part of the stein release series. Download the package from: https://tarballs.openstack.org/puppet-neutron/ For more details, please see below. 14.1.0 ^^^^^^ New Features ************ * Added vlan_transparent boolean parameter that if set to true allows plugins that support transparent VLANs to use it. * Adds 'neutron::agents::ml2::ovs::tunnel_csum' Set or un-set the tunnel header checksum on outgoing IP packet carrying GRE/VXLAN tunnel in ovs agent. * Added support for networking-ansible's mac parameter * Added support for networking-ansible's manage_vlans parameter * Added new parameter neutron::server::ensure_lbaas_package that if set to true will install the neutron LBaaS package so that you can load that service_provider. Deprecation Notes ***************** * neutron::services::lbaas class is deprecated, please use the option neutron::server::ensure_lbaas_package to install the LBaaS package and use neutron::server::service_provider to load the plugin. You should still be using neutron::agents::lbaas to configure the LBaaS agent unless you are using Octavia. Changes in puppet-neutron 13.3.0..14.1.0 ---------------------------------------- cff2e2d Prepare Stein M1 f836291 Fix stdlib version in metadata 1d23f59 Adding support for networking-ansible's mac parameter f45169f CiscoNexus: Update and Remove deprecated vars 0ea6a7a Allow the networking_ansible plugin to set manage_vlans 42b30bf Add puppet-neutron-tripleo-standalone job efad566 Update min tox version to 2.0 9f7a2a3 Run tripleo standalone job 15dbf87 Dissuade .gitignore references to personal tools afe371f Update neutron packages name for Fedora 2892f6b Add posibilities to set tunnel_csum in ovs agent 1bb6623 Adds new neutron nsx plugin parameters 8d3ffb5 Set metadata_agent_package to false for RedHat 849d562 Allow for keypair auth in ansible driver 4ebcf07 switch documentation job to new PTI dd94091 import zuul job settings from project-config dd127c3 Bump version for the start of Stein 33f8cdc Notify about deprecated neutron::services::lbaas c70e4fa Add ensure_lbaas_package to neutron::server a1a54a9 Add the missing 'Table of Contents' 5c39cd7 neutron-dynamic-routing wrong package for Debian 02f735f Update reno for stable/rocky 2fe6254 Make vlan_transparent in neutron.conf configurable 0a12b49 Remove PE requirement from metadata.json Diffstat (except docs and test files) ------------------------------------- .gitignore | 12 ++- .zuul.yaml | 19 ++++- README.md | 2 + examples/cisco_ml2.pp | 2 - manifests/agents/bigswitch.pp | 2 +- manifests/agents/ml2/ovs.pp | 7 ++ manifests/init.pp | 44 ++++++----- manifests/params.pp | 17 +++-- manifests/plugins/ml2/cisco/nexus.pp | 85 +-------------------- manifests/plugins/ml2/cisco/nexus_creds.pp | 7 +- manifests/plugins/ml2/cisco/nexus_switch.pp | 17 +---- manifests/plugins/ml2/networking_ansible.pp | 4 +- manifests/plugins/ml2/networking_ansible_host.pp | 39 ++++++++-- manifests/plugins/nsx.pp | 88 +++++++++++++++------- manifests/server.pp | 25 ++++++ manifests/services/lbaas.pp | 18 ++--- metadata.json | 20 ++--- ...d-vlan_transparent-config-74028f32b6041daa.yaml | 4 + .../notes/bug-1794268-2d0a335261fc8910.yaml | 5 ++ ...te-neutron-services-lbaas-285a9f7a394a74fd.yaml | 8 ++ .../notes/net-ansible-mac-189cb3b712b30a89.yaml | 4 + .../net-ansible-manage-vlans-46dde6651bf47897.yaml | 4 + ...rver-ensure_lbaas_package-aca96cd3d51bda28.yaml | 5 ++ releasenotes/source/index.rst | 1 + releasenotes/source/rocky.rst | 6 ++ spec/classes/neutron_agents_bgp_dragent_spec.rb | 2 +- spec/classes/neutron_agents_dhcp_spec.rb | 6 +- spec/classes/neutron_agents_l3_spec.rb | 6 +- spec/classes/neutron_agents_lbaas_spec.rb | 2 + spec/classes/neutron_agents_metadata_spec.rb | 6 +- spec/classes/neutron_agents_metering_spec.rb | 6 +- .../classes/neutron_agents_ml2_linuxbridge_spec.rb | 6 +- spec/classes/neutron_agents_ml2_ovs_spec.rb | 1 + spec/classes/neutron_agents_ml2_sriov_spec.rb | 6 +- spec/classes/neutron_agents_n1kv_vem_spec.rb | 1 + spec/classes/neutron_agents_ovn_metadata_spec.rb | 6 +- spec/classes/neutron_agents_vpnaas_spec.rb | 5 +- spec/classes/neutron_init_spec.rb | 33 +++++++- spec/classes/neutron_plugins_cisco_spec.rb | 6 +- spec/classes/neutron_plugins_midonet_spec.rb | 6 +- ...neutron_plugins_ml2_bigswitch_restproxy_spec.rb | 3 +- spec/classes/neutron_plugins_ml2_bigswitch_spec.rb | 6 +- .../neutron_plugins_ml2_cisco_nexus1000v_spec.rb | 1 + .../neutron_plugins_ml2_cisco_nexus_spec.rb | 28 ++----- spec/classes/neutron_plugins_ml2_cisco_spec.rb | 3 +- ...tron_plugins_ml2_cisco_type_nexus_vxlan_spec.rb | 3 +- .../classes/neutron_plugins_ml2_cisco_ucsm_spec.rb | 1 + spec/classes/neutron_plugins_ml2_cisco_vts_spec.rb | 4 +- spec/classes/neutron_plugins_ml2_mellanox_spec.rb | 3 +- spec/classes/neutron_plugins_ml2_midonet_spec.rb | 3 +- .../neutron_plugins_ml2_mlnx_sdn_assist_spec.rb | 4 +- .../neutron_plugins_ml2_networking_ansible_spec.rb | 16 +++- .../neutron_plugins_ml2_opendaylight_spec.rb | 4 +- spec/classes/neutron_plugins_ml2_spec.rb | 6 +- spec/classes/neutron_plugins_nsx_spec.rb | 58 ++++++++------ spec/classes/neutron_plugins_nuage_spec.rb | 12 ++- spec/classes/neutron_plugins_nvp_spec.rb | 6 +- spec/classes/neutron_plugins_opencontrail_spec.rb | 6 +- spec/classes/neutron_plugins_plumgrid_spec.rb | 6 +- spec/classes/neutron_server_spec.rb | 32 +++++++- spec/classes/neutron_services_fwaas_spec.rb | 12 ++- spec/classes/neutron_services_lbaas_spec.rb | 6 +- spec/classes/neutron_services_vpnaas_spec.rb | 6 +- templates/nexus_switch_port_mappings.erb | 1 + tox.ini | 2 +- 65 files changed, 480 insertions(+), 295 deletions(-)
participants (1)
-
no-reply@openstack.org