[release-announce] neutron-tempest-plugin 1.9.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Thu Mar 17 10:46:08 UTC 2022


We are thrilled to announce the release of:

neutron-tempest-plugin 1.9.0: Tempest plugin for Neutron Project

This release is part of the yoga 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.8.0..1.9.0
----------------------------------------------

fd7d8a7 Recover ssh interface config and interface reload
255586c Move RULE_TYPE_MINIMUM_PACKET_RATE under setup method
2ad4d58 Honour ssh_key_type config for keypair and ssh clients
1f665d8 Adapt StatefulConnection class to advance image
c7965d9 Re enable trunk_subport_lifecycle scenario test
446cc59 Readd jobs for neutron-fwaas master branch
32a7fbe Add test to verify DHCP port IP address modification
d2ecabb Test port.resource_request format with min bw and min pps rules
1f3d6b9 Fix test_port_resource_request_inherited_policy test
77bfe31 Update irrelevant-files to skip run of untouched jobs
88fc3fb Re-enable IPv6Test in OVN scenario job
757f3f1 Use random policy names in test_qos and test_qos_negative
9d85f29 Update irrelevant-files for scenario jobs
65fa2c0 Use random name in qos test_list_policy_filter_by_name
1b1c9d3 Add local ip scenario tests
1f673a4 Update python testing classifier
3f2bbb5 Add Local IP API tests
4a1357b QoS min pps API tests
9b8be88 Update PortTestCasesResourceRequest for new Neutron API ext
38d9051 Add logs for test_floatingip_port_details
d9fe302 Add logging API delete corresponding SG test
ada1622 Add 'port-device-profile' to the API extensions list
9c18157 Add jobs definitions for Xena branch
02c07e5 Restructure move to nested virt nodes
e01cd53 Set SG quota for specific project.
c18067f Add test_create_and_update_port_with_dns_name
007c22f Update irrelevant-files for stadium project's tests
e191dde Update irrelevant-files for api/scenario jobs
165e409 Switch scenario jobs to nested-virt nodes
518c1f8 Add test_create_port_with_dns_name
7914c98 test_list_agent: pop 'alive' from agent dict
c4597e6 Log console output for mac_learning and multicast tests
c75ba50 Use admin_client to list admin's servers' ports
b0b597f Add stateless security group test case
800e9d4 [stable/rocky] Regroup tests exclusion list and add new failing ones
12ff05b Use LOG.warning instead of deprecated LOG.warn
1bd28ae Increase guest os ready timeout
4ed8965 Remove ussuri jobs from the project's CI queues
32cb9c7 Don't use Ubuntu minimal in the Rocky and Queens scenario jobs


Diffstat (except docs and test files)
-------------------------------------

.../api/admin/test_agent_management.py             |   4 +
neutron_tempest_plugin/api/admin/test_logging.py   |  26 ++
neutron_tempest_plugin/api/admin/test_ports.py     |  95 +++++-
neutron_tempest_plugin/api/base.py                 | 106 ++++++-
neutron_tempest_plugin/api/clients.py              |  15 +-
neutron_tempest_plugin/api/test_local_ip.py        | 142 +++++++++
neutron_tempest_plugin/api/test_qos.py             | 328 ++++++++++++++++++---
neutron_tempest_plugin/api/test_qos_negative.py    |  59 +++-
neutron_tempest_plugin/api/test_security_groups.py |  41 +++
neutron_tempest_plugin/common/ssh.py               |   3 +-
neutron_tempest_plugin/common/utils.py             |  20 +-
.../fwaas/scenario/fwaas_v2_base.py                |   1 +
.../scenario/test_simple_bgp.py                    |   3 +-
.../scenario/admin/test_floatingip.py              |  10 +-
neutron_tempest_plugin/scenario/base.py            |  15 +-
neutron_tempest_plugin/scenario/test_dhcp.py       |  97 ++++++
neutron_tempest_plugin/scenario/test_floatingip.py |  10 +
.../scenario/test_internal_dns.py                  | 106 ++++++-
neutron_tempest_plugin/scenario/test_ipv6.py       |  78 ++++-
neutron_tempest_plugin/scenario/test_local_ip.py   | 103 +++++++
.../scenario/test_mac_learning.py                  |  15 +-
neutron_tempest_plugin/scenario/test_multicast.py  |  17 +-
neutron_tempest_plugin/scenario/test_ports.py      |   4 +-
.../scenario/test_security_groups.py               |   6 +-
neutron_tempest_plugin/scenario/test_trunk.py      |   9 +-
.../services/network/json/network_client.py        |  86 ++++++
.../vpnaas/scenario/test_vpnaas.py                 |   3 +-
requirements.txt                                   |   2 +-
setup.cfg                                          |   1 +
zuul.d/base-nested-switch.yaml                     |  32 ++
zuul.d/base.yaml                                   |  10 +-
zuul.d/master_jobs.yaml                            | 254 +++++++++++++++-
zuul.d/project.yaml                                |  40 ++-
zuul.d/queens_jobs.yaml                            |  22 ++
zuul.d/rocky_jobs.yaml                             |  61 ++--
zuul.d/stein_jobs.yaml                             |   4 +
zuul.d/ussuri_jobs.yaml                            |  34 ++-
zuul.d/xena_jobs.yaml                              | 209 +++++++++++++
38 files changed, 1918 insertions(+), 153 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 47dd923..21f14cc 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14 +14 @@ paramiko>=2.0.0 # LGPLv2.1+
-tempest>=17.1.0 # Apache-2.0
+tempest>=29.2.0 # Apache-2.0






More information about the Release-announce mailing list