neutron-tempest-plugin 2.9.0 (dalmatian)
We are psyched to announce the release of: neutron-tempest-plugin 2.9.0 This release is part of the dalmatian release series. The source is available from: https://opendev.org/openstack/neutron-tempest-plugin Download the package from: https://tarballs.openstack.org/neutron-tempest-plugin/ Please report issues through: https://bugs.launchpad.net/neutron/+bugs For more details, please see below. Changes in neutron-tempest-plugin zed-last..2.9.0 ------------------------------------------------- 153b67d Revert "Neutron&Designate DNS integration - some enhancements" 3c1f829 Add 2024.2 (Dalmatian) stable jobs 9be9375 Skip NetworkWritableMtuTest when driver is ML2/OVN 4f3dbe4 Add test for extension "quota-check-limit-default" 86ddcd2 refactor: Remove unused code from utils and tests 3c3eace Log console output on con.test_connection timeout 9044cdf zuul: remove obsolete job definitions 2f8c956 Switch enforce-scope job to ovn bccb600 Revert "Make neutron-tempest-plugin-designate-scenario non voting" 9881eff Update snat_rules_apply_to_nested_networks with ovn details 65b00c0 Add tests for the 'trusted' attribute in port resource 444a68e Revert "Switch networking-sfc job to be run with eventlet" 7c4473d Make neutron-tempest-plugin-designate-scenario non voting 279eea9 Use ovs and ovn from packages 889566a Implement nested snat validation test scenario 8a74ef3 Remove unstable_test from FIP test_east_west 2d66355 refactor: don't require host= for check_connectivity a8c221c [pagination tests] Do not fail on zero resources c37caf4 Revert "Make neutron-tempest-plugin-sfc job non-voting temporary" c1fe226 Switch networking-sfc job to be run with eventlet 4a0b234 Test metadata query over IPv6 only network with OVS and LB 0274381 Filter resources in pagination tests to avoid random failures e0d03fc Test metadata query over IPv6 only network 5225abc Fix check of the revision number in the resonse from API 56d4dc9 Bump swap to 3GB in linuxbridge and openvswitch jobs a7a7ce8 Temporary switch lb/ovs/ovn scenario jobs to cirros-0.5.3 5c5dc01 Make neutron-tempest-plugin-designate-scenario non-voting temporary 575840d [WSGI] Move all OVS jobs to use WSGI API module 8f72612 Add a new client method: "get_loaded_network_extensions" 9674758 [ovn jobs] collect northd and controller logs 9aec7b6 Add test for the validate auto_allocated_topology API 2fa58d9 Add wsgi enabled OVS and OVN tempest jobs 74a78a4 Make neutron-tempest-plugin-sfc job non-voting temporary 5019dce UM only: change zed to use unmaintained/ aa8581b Fix incorrect services/externaldns line 671fdd3 Fix regex lines in zuul.d/* files c76727b Use RE2 compatible regex for irrelevant-files 58016a6 Add pre-commit configuration 1a8b36e Remove devstack-gate requirement 1bb8e62 Add Active Active L3 GW scenario test cases ba353d3 Remove old excludes 22bc061 Stop running zed jobs in check/gate 52e6cb7 Negative test: set quota lower than resource count 537dc18 Switch to neutron-tempest-plugin-2.6.0 in yoga jobs eb17a84 UM only: change wallaby and xena to use unmaintained/ 7013c81 Neutron&Designate DNS integration - some enhancements Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 33 + neutron_tempest_plugin/api/admin/test_ports.py | 36 + neutron_tempest_plugin/api/admin/test_quotas.py | 19 +- .../api/admin/test_quotas_negative.py | 17 + neutron_tempest_plugin/api/base.py | 54 +- .../api/test_auto_allocated_topology.py | 8 + .../api/test_router_interface_fip.py | 2 +- neutron_tempest_plugin/api/test_routers.py | 7 +- neutron_tempest_plugin/api/test_security_groups.py | 11 +- neutron_tempest_plugin/api/test_subnets.py | 5 +- neutron_tempest_plugin/common/utils.py | 11 - neutron_tempest_plugin/config.py | 6 + neutron_tempest_plugin/scenario/base.py | 15 +- neutron_tempest_plugin/scenario/test_floatingip.py | 57 +- neutron_tempest_plugin/scenario/test_metadata.py | 66 +- neutron_tempest_plugin/scenario/test_mtu.py | 12 +- .../scenario/test_multiple_gws.py | 750 +++++++++++++++++++++ .../scenario/test_security_groups.py | 54 +- neutron_tempest_plugin/scenario/test_trunk.py | 1 - .../scenario/test_vlan_transparency.py | 4 +- .../services/network/json/network_client.py | 8 + playbooks/plugin-ovn-scenario-pre-run.yaml | 3 + requirements.txt | 10 +- test-requirements.txt | 6 +- zuul.d/2023_1_jobs.yaml | 22 +- zuul.d/2023_2_jobs.yaml | 22 +- zuul.d/2024_1_jobs.yaml | 22 +- zuul.d/2024_2_jobs.yaml | 272 ++++++++ zuul.d/base-nested-switch.yaml | 7 +- zuul.d/master_jobs.yaml | 278 ++++++-- zuul.d/project.yaml | 43 +- zuul.d/victoria_jobs.yaml | 11 + zuul.d/wallaby_jobs.yaml | 32 +- zuul.d/xena_jobs.yaml | 37 +- zuul.d/yoga_jobs.yaml | 17 +- zuul.d/zed_jobs.yaml | 56 +- 38 files changed, 1783 insertions(+), 238 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 9423079..957f186 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. - -pbr!=2.1.0,>=2.0.0 # Apache-2.0 +pbr>=3.0.0 # Apache-2.0 @@ -11 +7 @@ oslo.log>=3.36.0 # Apache-2.0 -oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +oslo.serialization>=2.20.0 # Apache-2.0 @@ -19 +15 @@ testtools>=2.2.0 # MIT -eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT +eventlet>=0.21.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index f5bac7c..0151f21 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,4 +0,0 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. - @@ -7 +3 @@ hacking>=3.2.0,<3.3.0 # Apache-2.0 -coverage!=4.4,>=4.0 # Apache-2.0 +coverage>=4.4.1 # Apache-2.0
participants (1)
-
no-reply@openstack.org