[release-announce] puppet-neutron 22.0.0 (antelope)
no-reply at openstack.org
no-reply at openstack.org
Wed Apr 5 15:55:05 UTC 2023
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(-)
More information about the Release-announce
mailing list