We exuberantly announce the release of: neutron-tempest-plugin 1.4.0: Tempest plugin for Neutron Project This release is part of the wallaby 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 1.3.0..1.4.0 ---------------------------------------------- 11b6892 New test, extends test_subport_connectivity 862cbeb Set proper OVS_SYSCONFDIR for the job wher OVS is compiled 305ded3 Revert "Mark test_floatingip_port_details test as unstable" 08f3c61 ovn: Collect OVN logs 6b65967 Fix multicast scenario test e6e0ccf Add a scenario test for remote address group b1c7a3d Add tempest API tests for address groups RBAC 24ad1f3 Enable l3_ha in neutron config for scenario jobs f5a40d9 Add update QoS rule test step to fip-qos scenario 9877291 Delete qos policies created during scenario tests e6b1004 Add skip funtion for checking enabled extensions in the l3 agent 743c3b2 Explicitly set jobs to ML2/OVS d89e7e3 Limit execution of the neutron CI jobs on some irrelevant file 83c8fd6 Move designate scenario job to the experimental queue temporary b667ac3 Delete router test - API scenario 85472b6 test_metadata_routed: save console log 088707b Add first VLAN Transparency tests 363b13b Remove stein jobs from the project's queues 8ebc061 Create security groups with the same name 20a3211 Unmark port_forwarding tests as unstable (cont.) 2903040 Add doc/requirements 45d8761 Move fwaas jobs to the experimental queue dd96e9a Use tempest's ServiceClients rather than Manager Diffstat (except docs and test files) ------------------------------------- neutron_tempest_plugin/api/base.py | 15 ++ neutron_tempest_plugin/api/clients.py | 15 +- neutron_tempest_plugin/api/test_address_groups.py | 185 ++++++++++++++++ neutron_tempest_plugin/api/test_routers.py | 57 +++++ .../api/test_routers_negative.py | 13 -- neutron_tempest_plugin/api/test_security_groups.py | 15 ++ neutron_tempest_plugin/common/ip.py | 63 +++++- neutron_tempest_plugin/config.py | 8 + neutron_tempest_plugin/scenario/base.py | 26 ++- neutron_tempest_plugin/scenario/test_floatingip.py | 46 +++- neutron_tempest_plugin/scenario/test_metadata.py | 30 ++- neutron_tempest_plugin/scenario/test_multicast.py | 69 ++++-- .../scenario/test_port_forwardings.py | 5 +- neutron_tempest_plugin/scenario/test_qos.py | 6 + .../scenario/test_security_groups.py | 93 ++++++++ neutron_tempest_plugin/scenario/test_trunk.py | 99 +++++++-- .../scenario/test_vlan_transparency.py | 186 ++++++++++++++++ test-requirements.txt | 4 - tox.ini | 3 + zuul.d/base.yaml | 2 +- zuul.d/master_jobs.yaml | 244 +++++++++++++++++++-- zuul.d/project.yaml | 74 +++---- zuul.d/queens_jobs.yaml | 43 ++++ zuul.d/rocky_jobs.yaml | 49 +++++ zuul.d/stein_jobs.yaml | 61 +++++- zuul.d/train_jobs.yaml | 48 ++++ zuul.d/ussuri_jobs.yaml | 56 +++++ zuul.d/victoria_jobs.yaml | 33 +++ 29 files changed, 1388 insertions(+), 164 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index bf1c626..f5bac7c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +9,0 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx>=2.0.0,!=2.1.0 # BSD @@ -14,3 +12,0 @@ testtools>=2.2.0 # MIT -openstackdocstheme>=2.2.1 # Apache-2.0 -# releasenotes -reno>=3.1.0 # Apache-2.0