[release-announce] neutron-tempest-plugin 2.0.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Mon Sep 26 15:00:46 UTC 2022
We joyfully announce the release of:
neutron-tempest-plugin 2.0.0: Tempest plugin for Neutron Project
This release is part of the zed 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.9.0..2.0.0
----------------------------------------------
909402b Remove "dhcp_agent_scheduler" API extension from common list
23e9848 Add job definitions for Zed branch
b8e69d3 Run master scenario/api jobs on api test updates
bdacaa2 list floating ip api contains port forwarding id
02e4fbc skip some port_forwarding test
14d9215 Create extra external network with address scope for `ndp proxy` tests
352a641 Remove nose from dependencies
3de3cd9 Retrieve the DSCP valid marks from the API
1472917 Stein: fix failing jobs
5684d5e Use StatefulConnection class to verify connectivity in SG tests
305ea4a Make the StatefulConnection class to work with priviliged ports
1112266 Delete tcp rule from a security group
e323001 Add a test for removing security group from ACTIVE instance
22173b8 Enable execution of experimental linuxbridge job
9853a01 Bump swap to 2GB in linuxbridge/openvswitch jobs
2936a29 Add ndp proxy API tests
8ad510e Remove unicode literal from code
823b1a0 Set mac inside vm to the vlan interface
aecc32a Skip tempest jobs on functional roles/playbooks changes
34bd09c Fix Train neutron-tempest-plugin api job
935e0a3 Pin neutron-tempest-plugin for ussuri/victoria jobs
8988a01 Consolidate neutron-tempest-plugin-api with scenario jobs
91821d2 Add irrelevant files for fwaas job
fc37604 taas: use ssh_key_type from config for taas scenario
13546b8 Remove "distutils" library
68596be [OVS] Add "openflow_processed_per_port=True" to OVS scenario
7c09d72 Make test test_remove_associated_ports to be compatible with L3HA
f10618e Fix wrong exceptions import from test_metadata
ee00742 Collect ovn/ovs logs and ovn dbs
46fa424 Print VM console output upon different exceptions
712d07c [fwaas] Remove _create_subnet & setup_clients
d83cfcf [fwaas] Remove get_remote_client & check_vm_connectivity
3fe3a90 Exclude test test_floatingip_port_details from the Linuxbridge job
2ef3067 [bgpvpn] Remove get_remote_client
c96f065 [bgpvpn] Remove setup_clients method
46d4dda [bgpvpn] Replace security groups related methods
b7fd90e [fwaas] Remove _get_server_port_id_and_ip4 & create_floating_ip
8235e3b [bgpvpn] Make _create_loginable_secgroup_rule public
1d9e28b [bgpvpn] Remove _get_server_port_id_and_ip4 & create_floating_ip
c699091 [fwaas] Remove _log_console_output & ping_ip_address
7d4300c [fwaas] Remove create_server & _create_network
6203126 [fwaas] Remove secgroup creation related methods
763567e [bgpvpn] Remove _create_network & _log_console_output
fd509eb [bgpvpn] Remove _create_port & create_keypair
784f819 [fwaas] Remove _create_port & create_keypair
3a1406a [fwaas] Remove unused methods
9198d02 [bgpvpn] Remove unused scenario.manager methods
edea483 [sfc] Remove setup_clients method
12cd47a [sfc] Remove _get_server_port_id_and_ip4 & check_vm_connectivity
97ceb4e [sfc] Remove _get_router & _create_network
1bf4f93 [sfc] Remove _create_subnet & _check_tenant_network_connectivity
17587c3 [sfc] Remove create_networks & create_floating_ip
9aa4811 [sfc] Remove _get_network_by_name & check_floating_ip_status
96e9090 [sfc] Remove _log_console_output & ping_ip_address
fb61ddb [sfc] Remove create_server & get_remote_client
e3c3908 [sfc] Remove _create_port & create_keypair
e800f7b [sfc] Remove unused router related methods
f0ee14f [sfc] Remove unused sec groups methods
1ee1c15 [sfc] Remove unused check_remote_connectivity methods
f0e89f4 [sfc] Remove unused floating ip methods
f70acd1 Test dns_assignment with external dns integration
93f1e9b [OVN] Pin OVS version for OVN v21.06.0
a4978bc CI: Fix typo for override-checkout and branch_override
a3a807a Add job definitions for Yoga branch
1f275e4 Add tap-as-a-service scenario tests
Diffstat (except docs and test files)
-------------------------------------
.gitignore | 1 -
neutron_tempest_plugin/api/base.py | 46 ++
neutron_tempest_plugin/api/test_ndp_proxy.py | 110 +++
.../api/test_ndp_proxy_negative.py | 135 ++++
.../api/test_port_forwardings.py | 5 +
neutron_tempest_plugin/api/test_qos.py | 25 +-
.../api/test_routers_negative.py | 9 +-
neutron_tempest_plugin/bgpvpn/scenario/manager.py | 729 +------------------
.../bgpvpn/scenario/test_bgpvpn_basic.py | 21 +-
neutron_tempest_plugin/common/ip.py | 11 +-
neutron_tempest_plugin/common/utils.py | 36 +-
neutron_tempest_plugin/config.py | 19 +
.../fwaas/scenario/fwaas_v2_manager.py | 801 +--------------------
.../fwaas/scenario/test_fwaas_v2.py | 6 +-
neutron_tempest_plugin/scenario/base.py | 55 +-
.../scenario/test_dns_integration.py | 5 +
.../scenario/test_mac_learning.py | 4 +-
neutron_tempest_plugin/scenario/test_metadata.py | 2 +-
neutron_tempest_plugin/scenario/test_multicast.py | 4 +-
.../scenario/test_security_groups.py | 71 +-
.../services/network/json/network_client.py | 43 ++
.../tap_as_a_service/scenario/__init__.py | 0
.../tap_as_a_service/scenario/manager.py | 293 ++++++++
.../tap_as_a_service/scenario/test_taas.py | 249 +++++++
.../scenario/test_traffic_impact.py | 264 +++++++
releasenotes/source/conf.py | 14 +-
requirements.txt | 2 +-
zuul.d/base-nested-switch.yaml | 6 +-
zuul.d/base.yaml | 127 ----
zuul.d/master_jobs.yaml | 302 ++++++--
zuul.d/project.yaml | 76 +-
zuul.d/queens_jobs.yaml | 16 +-
zuul.d/rocky_jobs.yaml | 26 +-
zuul.d/stein_jobs.yaml | 26 +-
zuul.d/train_jobs.yaml | 28 +-
zuul.d/ussuri_jobs.yaml | 40 +-
zuul.d/victoria_jobs.yaml | 90 ++-
zuul.d/wallaby_jobs.yaml | 32 +-
zuul.d/xena_jobs.yaml | 32 +-
zuul.d/yoga_jobs.yaml | 231 ++++++
zuul.d/zed_jobs.yaml | 249 +++++++
44 files changed, 2410 insertions(+), 2633 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 21f14cc..34531e9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -12,0 +13 @@ oslo.utils>=3.33.0 # Apache-2.0
+packaging>=20.4 # Apache-2.0
@@ -17 +17,0 @@ ddt>=1.0.1 # MIT
-nose>=1.3.7 # LGPL
More information about the Release-announce
mailing list