[release-announce] neutron-tempest-plugin 1.3.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 18 22:16:49 UTC 2021


We are chuffed to announce the release of:

neutron-tempest-plugin 1.3.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.2.0..1.3.0
----------------------------------------------

0684295 New test case: "test_port_with_fixed_ip"
7520dba Router appended twice to routers list when created with create_router_by_client
3ad6e23 Add IPv6 port API test class and basic test
aad352d test list the network(ipv6) ip usage stats
5898d7c negative cases for qos policy
53f2da8 Mark test_dhcp_port_status_active api test as unstable
ce76ac1 New "test_remove_associated_ports" negative test case
98f78df remove all unused local variable
de20363 Switch neutron-tempest-plugin-api job to be uwsgi based
23e40c2 Add method to reserve the external subnet cidrs
8bbd743 start using available_features cfg option from tempest
bc45d24 Set concurrency of scenario tests to 3
643820c Disable Cinder services in all neutron-tempest-plugin jobs
c12b50c Mark test_subport_connectivity as unstable for now
9817d4f "_log_ns_network_status" log if namespace does not exist
d783a82 Update TOX_CONSTRAINTS_FILE
2bc7367 [Scenario] New test to check extra_dhcp_opts
af394dd Implement "get_hostname" in SSH client class
8079b53 Unmark port_forwarding tests as unstable
231223a Consolidate some tempest tests in the neutron-tempest-plugin jobs
dff870b Fix access to dictionary variable "server"
8e4c6dd Remove six
25caaf6 Make neutron-tempest-plugin-bgpvpn-bagpipe voting again
20591c5 Skip WritableMtuTest for OVN
f289344 Disable Swift services in all scenario jobs
2808207 Temporary blacklist test_trunk_subport_lifecycle in the ovn job
b1222e9 Use different job definition for linuxbridge jobs runs on Xenial
2211eab Check VM's console log before trying to SSH to it.
71a462b Skip fip_qos test is there is no L3 agent with extension enabled
8033af7 Improve logging of network state on the test host
a1952c6 Add more port_forwarding tests
224e724 Replace assertItemsEqual with assertCountEqual
c2b8070 Minor improvement in: test_qos_basic_and_update
93141aa remove unused local variable
7f3fd67 Add jobs template for stable/victoria branch
35a4414 Use Cirros 0.5.1 in scenario jobs for all branches
8cccfe0 Improve logging of vm's console output when test fails
a84cc25 Mark some bgpvpn scenario tests unstable
2abbc92 Improve logging of vm's console output
0e9edc5 Wait longer time for FIP to be updated by L3 agent
ff09b50 [SFC] Mark test test_update_port_pair_group_remove_port_pairs as unstable
ce87469 cases associated with the port
71ab2e2 nagative cases for port
9cdc9eb Stop disabling TLS for tests


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

.../api/admin/test_dhcp_agent_scheduler.py         |   2 +
neutron_tempest_plugin/api/admin/test_ports.py     |   5 +-
neutron_tempest_plugin/api/admin/test_quotas.py    |   5 +-
neutron_tempest_plugin/api/admin/test_tag.py       |   8 +-
neutron_tempest_plugin/api/base.py                 |  17 ++
.../api/test_allowed_address_pair.py               |   2 +-
.../api/test_network_ip_availability.py            |  19 ++
.../api/test_port_forwarding_negative.py           |  41 +++++
.../api/test_port_forwardings.py                   |  89 ++++++---
neutron_tempest_plugin/api/test_ports.py           |  37 ++++
neutron_tempest_plugin/api/test_ports_negative.py  |  76 ++++++++
neutron_tempest_plugin/api/test_qos_negative.py    |  22 +++
.../api/test_routers_negative.py                   |  21 +++
.../bgpvpn/scenario/test_bgpvpn_basic.py           |   3 +
neutron_tempest_plugin/common/ip.py                |  41 +++--
neutron_tempest_plugin/common/ssh.py               |  16 +-
neutron_tempest_plugin/config.py                   |  12 --
.../fwaas/api/test_fwaasv2_extensions.py           |   7 +-
.../neutron_dynamic_routing/scenario/base.py       |   5 +-
.../scenario/base_test_proto.py                    |  11 +-
.../scenario/basic/test_basic.py                   |   7 +-
neutron_tempest_plugin/scenario/base.py            |  91 +++++++--
.../scenario/test_connectivity.py                  |   2 +
neutron_tempest_plugin/scenario/test_dhcp.py       |  94 ++++++++++
neutron_tempest_plugin/scenario/test_floatingip.py |  16 +-
.../scenario/test_internal_dns.py                  |   3 +-
neutron_tempest_plugin/scenario/test_ipv6.py       |  29 ++-
neutron_tempest_plugin/scenario/test_metadata.py   |  17 +-
neutron_tempest_plugin/scenario/test_multicast.py  |   1 +
.../scenario/test_port_forwardings.py              | 163 ++++++++++++----
neutron_tempest_plugin/scenario/test_ports.py      |  35 ++++
neutron_tempest_plugin/scenario/test_qos.py        |  67 ++++---
.../scenario/test_security_groups.py               |  10 +-
neutron_tempest_plugin/scenario/test_trunk.py      |   9 +
.../services/network/json/network_client.py        |   8 +-
requirements.txt                                   |   1 -
tox.ini                                            |   2 +-
zuul.d/base.yaml                                   |  29 ++-
zuul.d/master_jobs.yaml                            |  65 ++++++-
zuul.d/project.yaml                                |  46 +++--
zuul.d/queens_jobs.yaml                            |  33 +++-
zuul.d/rocky_jobs.yaml                             |  30 ++-
zuul.d/stein_jobs.yaml                             |  12 ++
zuul.d/train_jobs.yaml                             |  12 ++
zuul.d/ussuri_jobs.yaml                            |  14 ++
zuul.d/victoria_jobs.yaml                          | 205 +++++++++++++++++++++
47 files changed, 1209 insertions(+), 233 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 3edf7dc..47dd923 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14 +13,0 @@ paramiko>=2.0.0 # LGPLv2.1+
-six>=1.10.0 # MIT






More information about the Release-announce mailing list