puppet-neutron 22.0.0 (antelope)
We are glad to announce the release of: puppet-neutron 22.0.0: Puppet module for OpenStack Neutron This release is part of the antelope 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. Changes in puppet-neutron 21.0.0..22.0.0 ---------------------------------------- 240ba0ba Add support for the OVN Neutron Agent service ce830645 dhcp-agent: Fix parameter description format bdcfeaa4 ovn-metadata-agent: Stop hardcoding debug ebc3a493 Simplify the command to manage ovs manager 60f58565 Prepare 2023.1 release 91cda5a5 Stop hardcoding l3_ha and max_l3_agents_per_router 7a5be003 Add strict validation about boolean parameters e6640692 Drop resource deps about unused oslo::coordination 0235eb47 Remove tenant_* properties 138b5284 Remove TripleO job fa9794f2 Remove live_migration_events aa444396 ovn-meta: Stop overriding metadata_workers ac2dbf94 Add support for [ovs] of_listen_address/port 4f9ea57c Replace legacy facts and use fact hash 71a6017c sriov: Fix wrong example of number_of_vfs c588af82 Restart sriov-agent after updating numvfs ed4c7637 Replace mocha by rspec-mocks 379b61db Test ovn_metadata_agent_config in litmus tests 0ed1be3f Expose policy_default_rule 22dca13f Clear [ovs] bridge_mappings by default 05b04369 Fix wrong bridge name if bridge_mappings is commma-separated string 204261f9 Switch to Ubuntu Jammy (22.04) dae8ec40 neutron_router: Prohibit updating project_id/name 5ea0dce6 Support [DEFAULT] l3_ha_network_* options 1e55ead1 Remove support for networking-ansible eb1178f7 Clean up parameter for service validation 7c752068 Remove wrong deprecation mark of project_* properties 55c77ffd Remove deprecated mech_driver defined resource type 4305385e Document default values of neutron::designate parameters 746280be Remove support for networking-vpp plugin ed0709cb Remove support for NSX plugin 8e007943 Remove support for linuxbridge plugin config e1aef2dd ODL: Drop cleanup of [ovs] ovsdb_connection e0e35b84 Remove remaining parameter of the Nicira NVP plugin 2dd6369f mlnx: Remove deprecated duplicate parameters 5e9324e6 ovn-metadata: Remove deprecated metadata_ip 312f8ea9 Contrail: Clean up deprecated parameters 3206f2f9 Update master for stable/zed Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 25 --- examples/base_provision.pp | 12 +- .../ini_setting.rb | 5 +- .../provider/neutron_agent_vpp/ini_settings.rb | 15 -- lib/puppet/provider/neutron_network/openstack.rb | 10 +- .../neutron_plugin_linuxbridge/ini_setting.rb | 15 -- lib/puppet/provider/neutron_port/openstack.rb | 10 +- lib/puppet/provider/neutron_router/openstack.rb | 12 +- lib/puppet/provider/neutron_subnet/openstack.rb | 10 +- ...{neutron_plugin_nsx.rb => neutron_agent_ovn.rb} | 8 +- lib/puppet/type/neutron_agent_vpp.rb | 28 --- lib/puppet/type/neutron_network.rb | 29 +-- lib/puppet/type/neutron_plugin_linuxbridge.rb | 24 -- lib/puppet/type/neutron_port.rb | 25 +-- lib/puppet/type/neutron_router.rb | 25 +-- lib/puppet/type/neutron_subnet.rb | 29 +-- manifests/agents/bagpipe.pp | 33 +-- manifests/agents/bgp_dragent.pp | 7 +- manifests/agents/dhcp.pp | 91 ++++---- manifests/agents/l2gw.pp | 31 +-- manifests/agents/l3.pp | 68 +++--- manifests/agents/metadata.pp | 57 ++--- manifests/agents/metering.pp | 19 +- manifests/agents/ml2/linuxbridge.pp | 16 +- manifests/agents/ml2/macvtap.pp | 6 +- manifests/agents/ml2/mlnx.pp | 62 ++---- manifests/agents/ml2/networking_baremetal.pp | 51 +++-- manifests/agents/ml2/ovn.pp | 189 ++++++++++++++++ manifests/agents/ml2/ovs.pp | 157 +++++++------ manifests/agents/ml2/sriov.pp | 44 ++-- manifests/agents/ml2/vpp.pp | 99 -------- manifests/agents/ovn_metadata.pp | 111 +++++---- manifests/agents/vpnaas.pp | 8 +- manifests/cache.pp | 112 +++++----- manifests/config.pp | 35 +-- manifests/cors.pp | 24 +- manifests/db.pp | 32 +-- manifests/deps.pp | 8 +- manifests/designate.pp | 38 ++-- manifests/healthcheck.pp | 16 +- manifests/init.pp | 248 +++++++++++---------- manifests/keystone/authtoken.pp | 118 +++++----- manifests/logging.pp | 82 +++---- manifests/params.pp | 184 +++++++-------- manifests/plugins/ml2.pp | 24 +- manifests/plugins/ml2/arista.pp | 16 +- manifests/plugins/ml2/arista/l3.pp | 20 +- manifests/plugins/ml2/bagpipe.pp | 8 +- manifests/plugins/ml2/cisco/vts.pp | 28 +-- manifests/plugins/ml2/mech_driver.pp | 35 --- manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp | 12 +- manifests/plugins/ml2/networking_ansible.pp | 69 ------ manifests/plugins/ml2/networking_ansible_host.pp | 72 ------ manifests/plugins/ml2/nuage.pp | 30 +-- manifests/plugins/ml2/opendaylight.pp | 29 +-- manifests/plugins/ml2/ovn.pp | 82 +++---- manifests/plugins/ml2/ovs_driver.pp | 2 +- manifests/plugins/ml2/sriov_driver.pp | 2 +- manifests/plugins/ml2/vpp.pp | 54 ----- manifests/plugins/nsx.pp | 152 ------------- manifests/plugins/opencontrail.pp | 87 ++------ manifests/plugins/ovs/opendaylight.pp | 11 +- manifests/policy.pp | 18 +- manifests/quota.pp | 40 ++-- manifests/quota/sfc.pp | 20 +- manifests/server.pp | 116 +++++----- manifests/server/notifications.pp | 8 +- manifests/server/notifications/ironic.pp | 20 +- manifests/server/notifications/nova.pp | 40 +--- manifests/server/placement.pp | 16 +- manifests/services/bgpvpn.pp | 4 +- manifests/services/l2gw.pp | 22 +- manifests/services/sfc.pp | 14 +- manifests/wsgi/apache.pp | 8 +- manifests/wsgi/uwsgi.pp | 6 +- metadata.json | 12 +- ...ams-opencontrail-antelope-81c76f1bbbaf89d0.yaml | 12 + .../notes/cleanup-nvp-plugin-0983eaf44257d7ea.yaml | 4 + ...anup-params-mlnx-antelope-9e4b06d28aed8ccf.yaml | 8 + ...deprecate-neutron-enabled-03a7d590daed2116.yaml | 5 + releasenotes/notes/l3-opts-16b17ace694d9c59.yaml | 8 + ...f_listen_address-and-port-5aad4dd86516f7ed.yaml | 5 + .../notes/ovn-neutron-agent-3c7f0eae56a870a6.yaml | 4 + .../policy_default_rule-4e7864745270c0de.yaml | 4 + ...ove-live_migration_events-d5f225e7facf3480.yaml | 5 + ...mech_driver-resource-type-8037e8e1fcd6901c.yaml | 5 + ...remove-networking-ansible-cf18494c238d2e0b.yaml | 4 + .../remove-networking-vpp-189431a381cf017b.yaml | 4 + ...eutron_plugin_linuxbridge-bb4695f5dfe47c74.yaml | 8 + .../notes/remove-nsx-b6c2e9abcc6ccedd.yaml | 4 + ...-ovn_metadata-metadata_ip-a83b5fbf0cc7a630.yaml | 5 + ...remove-service-validation-ea042dda42e67fd4.yaml | 4 + .../remove-tenant-params-63c23e81474b220e.yaml | 11 + .../notes/ubuntu-jammy-f94026c89cb6e232.yaml | 8 + releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 6 + spec/acceptance/99_neutron_config_spec.rb | 80 +++---- spec/classes/neutron_agents_bagpipe_spec.rb | 2 +- spec/classes/neutron_agents_bgp_dragent_spec.rb | 10 +- spec/classes/neutron_agents_dhcp_spec.rb | 4 +- spec/classes/neutron_agents_l2gw_spec.rb | 2 +- spec/classes/neutron_agents_l3_spec.rb | 2 +- spec/classes/neutron_agents_metadata_spec.rb | 4 +- spec/classes/neutron_agents_metering_spec.rb | 4 +- .../classes/neutron_agents_ml2_linuxbridge_spec.rb | 2 +- spec/classes/neutron_agents_ml2_macvtap_spec.rb | 2 +- spec/classes/neutron_agents_ml2_mlnx_spec.rb | 23 +- ...neutron_agents_ml2_networking_baremetal_spec.rb | 2 +- spec/classes/neutron_agents_ml2_ovn_spec.rb | 88 ++++++++ spec/classes/neutron_agents_ml2_ovs_spec.rb | 95 ++++++-- spec/classes/neutron_agents_ml2_sriov_spec.rb | 2 +- spec/classes/neutron_agents_ml2_vpp_spec.rb | 128 ----------- spec/classes/neutron_agents_ovn_metadata_spec.rb | 25 +-- spec/classes/neutron_agents_vpnaas_spec.rb | 6 +- spec/classes/neutron_client_spec.rb | 2 +- spec/classes/neutron_config_spec.rb | 14 +- spec/classes/neutron_db_sync_spec.rb | 5 +- spec/classes/neutron_init_spec.rb | 2 +- spec/classes/neutron_plugins_ml2_arista_l3_spec.rb | 3 +- spec/classes/neutron_plugins_ml2_bagpipe_spec.rb | 2 +- spec/classes/neutron_plugins_ml2_mellanox_spec.rb | 2 +- .../neutron_plugins_ml2_networking_ansible_spec.rb | 94 -------- ...eutron_plugins_ml2_networking_baremetal_spec.rb | 2 +- spec/classes/neutron_plugins_ml2_nuage_spec.rb | 2 +- spec/classes/neutron_plugins_ml2_spec.rb | 14 +- spec/classes/neutron_plugins_ml2_vpp_spec.rb | 65 ------ spec/classes/neutron_plugins_nsx_spec.rb | 156 ------------- spec/classes/neutron_plugins_opencontrail_spec.rb | 2 +- spec/classes/neutron_policy_spec.rb | 2 + .../neutron_server_notifications_nova_spec.rb | 3 - spec/classes/neutron_server_spec.rb | 39 +++- spec/classes/neutron_services_bgpvpn_spec.rb | 2 +- spec/classes/neutron_services_l2gw_spec.rb | 2 +- spec/classes/neutron_services_sfc_spec.rb | 2 +- spec/classes/neutron_wsgi_apache_spec.rb | 8 +- ...ron_plugins_ml2_networking_ansible_host_spec.rb | 121 ---------- spec/functions/convert_cert_to_string_spec.rb | 10 +- spec/spec_helper.rb | 2 + .../ini_setting_spec.rb | 15 +- .../provider/neutron_agent_ovs/ini_setting_spec.rb | 56 +++-- .../provider/neutron_l3_ovs_bridge/neutron_spec.rb | 8 +- .../provider/neutron_network/openstack_spec.rb | 70 +++--- .../neutron_plugin_nsx/ini_setting_spec.rb | 43 ---- .../neutron_plugin_nuage/ini_setting_spec.rb | 1 - .../ini_setting_spec.rb | 1 - spec/unit/provider/neutron_port/openstack_spec.rb | 86 +++---- .../unit/provider/neutron_router/openstack_spec.rb | 64 +++--- .../neutron_router_interface/openstack_spec.rb | 24 +- .../neutron_security_group/openstack_spec.rb | 12 +- spec/unit/provider/neutron_spec.rb | 6 +- .../unit/provider/neutron_subnet/openstack_spec.rb | 66 +++--- ...agent_vpp_spec.rb => neutron_agent_ovn_spec.rb} | 12 +- spec/unit/type/neutron_plugin_nsx_spec.rb | 20 -- 153 files changed, 1999 insertions(+), 2942 deletions(-)
participants (1)
-
no-reply@openstack.org