We are stoked to announce the release of: neutron-tempest-plugin 0.8.0: Tempest plugin for Neutron Project This release is part of the ussuri 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 0.7.0..0.8.0 ---------------------------------------------- 3e1921b Use different CIDRs for private and public subnets 4849f00 Add debugging information in case of SSH connection error 0327bc2 Remove TEMPEST_BRANCH var from neutron queens job. 1b63b3d Fix neutron-tempest-plugin tag for queens jobs bc200b5 Fix how netcat is called when started as server eb7d434 Remove unused method "create_network_keystone_v3" 426c909 Positive tests for security group quota 37d0ee9 Remove references to "tenant_id" in test_shared_network_extension de2a3f2 Revert "Switch neutron-dynamic-routing job to be non-voting temporaray" 4c9b94d Switch fwaas jobs to be non-voting and non gating temporary 73e1540 Stop re-using client connections 7d70482 Add "test_delete_agent_negative" 07f0e78 Add test to attach and detach policies with regular client 63aeda0 Migrate neutron-vpnaas tests to neutron-tempest-plugin 7717d9c Add test to create policy with multiple rules f2beb17 Temporarily limit SFC testing concurrency 592ec9d Use python 3 on all nodes in multinode job a4962ec Queens jobs will now be run with same version of plugin 450d4a0 Extend tests for external DNS integration b367e6d bgp_speaker_extensions: Don't execute the negative tests under smoke Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 106 ++- .../api/admin/test_agent_management.py | 9 + .../api/admin/test_shared_network_extension.py | 42 +- neutron_tempest_plugin/api/base.py | 10 - neutron_tempest_plugin/api/test_qos.py | 92 ++- neutron_tempest_plugin/api/test_security_groups.py | 88 ++ neutron_tempest_plugin/common/ip.py | 55 ++ neutron_tempest_plugin/common/ssh.py | 29 +- neutron_tempest_plugin/config.py | 8 + .../api/test_bgp_speaker_extensions_negative.py | 8 +- neutron_tempest_plugin/scenario/base.py | 10 +- .../scenario/test_connectivity.py | 26 +- .../scenario/test_dns_integration.py | 91 ++- .../services/network/json/network_client.py | 15 - neutron_tempest_plugin/vpnaas/__init__.py | 0 neutron_tempest_plugin/vpnaas/api/__init__.py | 0 neutron_tempest_plugin/vpnaas/api/base_vpnaas.py | 160 ++++ neutron_tempest_plugin/vpnaas/api/test_vpnaas.py | 910 +++++++++++++++++++++ neutron_tempest_plugin/vpnaas/scenario/__init__.py | 0 .../vpnaas/scenario/base_vpnaas.py | 21 + .../vpnaas/scenario/test_vpnaas.py | 297 +++++++ neutron_tempest_plugin/vpnaas/services/__init__.py | 0 .../vpnaas/services/clients_vpnaas.py | 70 ++ 23 files changed, 1936 insertions(+), 111 deletions(-)