neutron-tempest-plugin 3.0.0 (flamingo)
We are delighted to announce the release of: neutron-tempest-plugin 3.0.0 This release is part of the flamingo 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. 3.0.0 ^^^^^ Upgrade Notes * The following options have been removed. * "[bgpvpn] run_bgpvpn_tests" * "[fwaas] run_fwaas_tests" * "[sfc] run_sfc_tests" Changes in neutron-tempest-plugin 2.12.0..3.0.0 ----------------------------------------------- 900ae68 Drop explicit description about default values e171dbe Specify network type in ``NetworkSegmentRangeTestJson`` d9bb21a Fix bug/2122606 to allow designate job 98dacff Drop legacy TODO comments 9c22c14 Add uplink-status-propagation-updatable extension 8d9747b Add hacking check to the pre-commit configuration fed6d32 [eventlet-removal] rewrite wait_until_true function 80df366 Fix the hacking errors present since neutron-lib 3.21.1 1f1b596 [CI] Use ovs-vsctl to ensure bridges 61f6328 Remove babel.cfg 33350a6 Cleanup setup.py d9c170c tox: Remove basepython and ineffective ignore_basepython_conflict bc8970f Use plugin architecture to register options 4ce01a2 Skip multi GW router update if IP in use 351046e [stable 2023.1][ovn] Skip multicast test 3497ae1 Skip test_list_network_filter_provider_attributes when no provider_vlans 83f38b9 Update 2023_1_jobs.yaml f345ae0 [customize_image] Override infra mirror only if set dcae55b Use infra mirrors for advanced image prepare v2 81817e4 Add IPv6 to list_routes and delete_route 9fbfd97 Remove deprecated options to enable/disable plugin tests b308666 Hide ssh_proxy_jump_password from debug log 3cc2048 Zuul: do not use USE_PYTHON3 f7e7bf6 Drop fallback to deprecated locale.getdefaultlocale 5d787a9 Tap Mirror API and scenario tests dba35f1 Randomize second octet to avoid test vlan IP collision 0d972fb [CI][2025.1] Skip more failing test in ubuntu jammy ovn job 96e2371 List networks with limit and filter by provider network attrs Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 6 + babel.cfg | 2 - .../api/admin/test_network_segment_range.py | 10 +- neutron_tempest_plugin/api/admin/test_networks.py | 52 +++++ neutron_tempest_plugin/api/base.py | 24 ++- neutron_tempest_plugin/api/test_networks.py | 2 - .../api/test_networks_negative.py | 34 ++++ neutron_tempest_plugin/api/test_routers.py | 14 +- neutron_tempest_plugin/bgpvpn/base.py | 5 - .../bgpvpn/scenario/test_bgpvpn_basic.py | 5 +- neutron_tempest_plugin/common/ip.py | 29 +-- neutron_tempest_plugin/common/shell.py | 7 - neutron_tempest_plugin/common/ssh.py | 15 +- neutron_tempest_plugin/common/utils.py | 20 +- neutron_tempest_plugin/config.py | 60 +----- neutron_tempest_plugin/fwaas/api/fwaas_v2_base.py | 11 +- .../fwaas/scenario/fwaas_v2_manager.py | 10 - neutron_tempest_plugin/plugin.py | 31 ++- neutron_tempest_plugin/scenario/base.py | 5 +- neutron_tempest_plugin/scenario/test_multicast.py | 20 +- .../scenario/test_multiple_gws.py | 5 +- .../scenario/test_vlan_transparency.py | 4 +- .../services/network/json/network_client.py | 3 +- .../tap_as_a_service/api/test_tap_mirror.py | 218 +++++++++++++++++++++ neutron_tempest_plugin/tap_as_a_service/base.py | 27 +++ .../tap_as_a_service/scenario/manager.py | 76 ++++++- .../tap_as_a_service/scenario/test_tap_mirror.py | 141 +++++++++++++ .../scenario/test_traffic_impact.py | 50 ++--- .../tap_as_a_service/services/taas_client.py | 24 +++ requirements.txt | 3 +- roles/multi-node-setup/tasks/main.yaml | 8 +- setup.py | 9 - tools/customize_ubuntu_image | 19 +- tox.ini | 3 +- zuul.d/2023_1_jobs.yaml | 40 ++-- zuul.d/2024_1_jobs.yaml | 4 + zuul.d/2024_2_jobs.yaml | 7 + zuul.d/2025_1_jobs.yaml | 15 +- zuul.d/master_jobs.yaml | 74 ++++++- zuul.d/project.yaml | 12 +- zuul.d/xena_jobs.yaml | 3 + zuul.d/yoga_jobs.yaml | 3 + zuul.d/zed_jobs.yaml | 3 + 46 files changed, 860 insertions(+), 281 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 957f186..eee78f8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2 +2 @@ pbr>=3.0.0 # Apache-2.0 -neutron-lib>=1.25.0 # Apache-2.0 +neutron-lib>=3.21.1 # Apache-2.0 @@ -15 +14,0 @@ testtools>=2.2.0 # MIT -eventlet>=0.21.0 # MIT
participants (1)
-
no-reply@openstack.org