puppet-neutron 18.3.0 (wallaby)
We eagerly announce the release of: puppet-neutron 18.3.0: Puppet module for OpenStack Neutron This release is part of the wallaby release series. The source is available from: https://opendev.org/openstack/puppet-neutron Download the package from: https://tarballs.openstack.org/puppet-neutron/ Please report issues through: https://bugs.launchpad.net/puppet-neutron/+bugs For more details, please see below. 18.3.0 ^^^^^^ New Features ************ * Adds ability to set rbac_policy quota * The following new parameters have been added to support arbitrary configurations for openvsiwtch_agent.ini and sriov_agent.ini * "neutron::config::ovs_agent_config" * "neutron::config::sriov_agent_config" * The "bridge_mac_table_size" parameter has been added to the "neutron::agents::ml2::ovs" class, to support the correspoding parameter in openvswitch_agent.ini . * The following two parameters have been added to define mapping of bridge name and hyper visor name to locate the parent of the resource provider tree. * "neutron::agents::ml2::ovs::resource_provider_hypervisors" * "neutorn::agents::ml2::sriov::resource_provider_hypervisors" Upgrade Notes ************* * Now policy.yaml is used by default instead of policy.json. * Support for plumgrid plugin has been removed. * The deprecated "neutron::services::vpnaas" class has been removed. * Support for networking-futjisu has been removed. Deprecation Notes ***************** * The parameters for quotas in Neutron FWaaS have been deprecated and have no effect. These parameters will be removed in a future release. * "neutron::quota::quota_firewall" * "neutron::quota::quota_firewall_policy" * "neutron::quota::quota_firewall_rule" * The parameters for quotas in Neutron LBaaS v2 have been deprecated and have no effect. These parameters will be removed in a future release. * "neutron::quota::quota_loadbalancer" * "neutron::quota::quota_pool" * "neutron::quota::quota_member" * "neutron::quota::quota_health_monitor" * Support for Nexus 1000v driver has been deprecated and has no effect now. * Support for networking-cisco has been deprecated and has no effect now. It will be removed in a future release. * The "neutron::plugins::cisco" class has been deprecated and has no effect now. * The "neutron::plugins::ml2::ovn::vif_type" parameter has been deprecated and has no effect. * The "neutron::plugins::ml2::ovn::ovn_l3_mode" parameter has been deprecated and has no effect now. * The following parameters of the "neutron::rootwrap" class have been deprecated and have no effect. * "xenapi_connection_url" * "xenapi_connection_username" * "xenapi_connection_password" * The "neutron::config::plugin_plumgrid_config" parameter has been deprecated. This parameter has no effect, since support for plumgrid plugin has been removed. * The "vnic_type_blacklist" parameter has been deprecated. Use the "vnic_type_prohibit_list" parameter instead. Changes in puppet-neutron 18.2.0..18.3.0 ---------------------------------------- 1518eafd Prepare Wallaby M3 8b0ded95 Allow setting default rbac_policy quota 135713be Remove duritong/sysctl dependency 2c5ed708 Replace vnic_type_blacklist by vnic_type_prohibit_list b9404c6c Remove the deprecate neutron::services::vpnass class Diffstat (except docs and test files) ------------------------------------- manifests/plugins/ml2/ovs_driver.pp | 32 +++++++-- manifests/plugins/ml2/sriov_driver.pp | 32 +++++++-- manifests/quota.pp | 8 +++ manifests/services/vpnaas.pp | 65 ----------------- metadata.json | 14 ++-- ...-quota-rbac-policy-option-1ea2a3c7d2ca32eb.yaml | 3 + .../remove-services-vpnaas-44e1e3e05369fea9.yaml | 4 ++ .../vnic_type_prohibit_list-fc946ec70ce9115d.yaml | 5 ++ .../classes/neutron_plugins_ml2_ovs_driver_spec.rb | 10 +-- .../neutron_plugins_ml2_sriov_driver_spec.rb | 10 +-- spec/classes/neutron_quota_spec.rb | 3 +- spec/classes/neutron_services_vpnaas_spec.rb | 82 ---------------------- 12 files changed, 89 insertions(+), 179 deletions(-)
participants (1)
-
no-reply@openstack.org