puppet-neutron 18.5.0 (wallaby)
We are pumped to announce the release of: puppet-neutron 18.5.0: Puppet module for OpenStack Neutron This release is part of the wallaby stable 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.5.0 ^^^^^^ New Features ************ * The new "sdn_token" parameter to authenticate sdn has been added to the "neutron::plugins::ml2::mellanox::mlnx_sdn_assist" class. * The new "neutron::healthcheck" class has been added. This class manages parameters of healthcheck middlware in oslo.middleware. * The new "neutron::server::notifications::nova::live_migration_events" parameter has been added. This parameter controls the "[nova] live_migation_events" parameter in "neutron.conf". * Support for the logging serivce plugin parameters has been added to the following classes. * "neutron::agent::l3" * "neutron::agent::ml2::ovs" * "neutron::plugins::ml2::ovn" * It is now possible to set the report interval for the networking- baremetal ml2 agent by using new parameter "report_interval" in the "neutron::agents::ml2::networking_baremetal" class. * Now the "neutron::agents::ml2::ovs" class and the "neutron::agents::ml2::sriov" class supports the resource_provider_default_hypervisor parameter to set the corresponding parameter in ovs-agent and sriov-agent. Deprecation Notes ***************** * Support for the midonet plugin has been deprecated and has no effect now. It will be removed completely in a future release. Changes in puppet-neutron 18.4.0..18.5.0 ---------------------------------------- 41bcf66e Add report_inteval parameter in ml2 baremetal c37a7335 Prepare a new Wallaby release 56d922f6 Add support for [nova] live_migation_events a58536a9 Change authentication method for Mellanox sdn controller 768c15c4 Add support for the resource_provider_default_hypervisor parameter bd97629f Add support for logging service plugin configuration 2d67a847 The ha_vrrp_auth_password password should be secret 4b5e1009 Get rid of deprecated is_array method febbc382 Add tripleo-undercloud job 66f78837 Add support for healthcheck middleware options 4b2a3514 Set fixture paths for unit tests 57919b4f TripleO: Reduce tempest test scope ca266112 Fix name of networking-ansible/baremetal package c15b18bc Escape hyphen in neutron_agent_sriov_numvfs regexp db151245 Fix L3 agent's extensions list c270b949 Deprecate support for the midonet plugin feb2a9cc Update TOX_CONSTRAINTS_FILE for stable/wallaby b8388650 Update .gitreview for stable/wallaby Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 12 ++- lib/puppet/type/neutron_agent_sriov_numvfs.rb | 2 +- lib/puppet/type/neutron_l3_agent_config.rb | 22 ++++ manifests/agents/l3.pp | 69 ++++++++----- manifests/agents/ml2/networking_baremetal.pp | 11 +- manifests/agents/ml2/ovs.pp | 110 ++++++++++++-------- manifests/agents/ml2/sriov.pp | 33 +++--- manifests/config.pp | 14 +-- manifests/deps.pp | 1 - manifests/healthcheck.pp | 41 ++++++++ manifests/init.pp | 8 +- manifests/params.pp | 7 +- manifests/plugins/midonet.pp | 81 +-------------- manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp | 10 +- manifests/plugins/ml2/midonet.pp | 8 +- manifests/plugins/ml2/networking_ansible.pp | 3 +- manifests/plugins/ml2/networking_baremetal.pp | 2 +- manifests/plugins/ml2/ovn.pp | 89 ++++++++++------ manifests/server/notifications/nova.pp | 8 ++ metadata.json | 2 +- .../notes/add_token_auth-daa888e87da725da.yaml | 4 + .../notes/deprecate-midonet-94bd5f7aacd38ee0.yaml | 5 + .../notes/healthcheck-0e927c75e81b8b5c.yaml | 5 + .../live_migration_events-84fc814cb28a8a68.yaml | 6 ++ ...ing-service-plugin-params-c765f0d55b0b7d92.yaml | 9 ++ ...baremetal-report-interval-634d1bf90139cbeb.yaml | 7 ++ ...ovider_default_hypervisor-0d27eb32e2cde997.yaml | 7 ++ spec/classes/neutron_agents_l3_spec.rb | 25 ++++- ...neutron_agents_ml2_networking_baremetal_spec.rb | 21 +++- spec/classes/neutron_agents_ml2_ovs_spec.rb | 12 ++- spec/classes/neutron_agents_ml2_sriov_spec.rb | 13 ++- spec/classes/neutron_config_spec.rb | 7 -- spec/classes/neutron_healthcheck_spec.rb | 55 ++++++++++ spec/classes/neutron_init_spec.rb | 5 +- spec/classes/neutron_plugins_midonet_spec.rb | 113 --------------------- spec/classes/neutron_plugins_ml2_midonet_spec.rb | 64 ------------ .../neutron_plugins_ml2_mlnx_sdn_assist_spec.rb | 2 + .../neutron_plugins_ml2_networking_ansible_spec.rb | 18 +++- ...eutron_plugins_ml2_networking_baremetal_spec.rb | 18 +++- spec/classes/neutron_plugins_ml2_ovn_spec.rb | 4 +- .../neutron_server_notifications_nova_spec.rb | 3 + spec/spec_helper.rb | 5 + tox.ini | 2 +- 44 files changed, 513 insertions(+), 431 deletions(-)
participants (1)
-
no-reply@openstack.org