* Update neutron-tempest-plugin from branch 'master'
to 395e6fa2905cdf819937edfd4008d51e5826d246
- Add Active Active L3 GW API test cases
Depends-On: I34e2453ab206c13c3ca40c4181970c320bdd8e67
Change-Id: I8ee8d40d5fa0dbb1c3bbfd4bac7d38e4b108a58b
* Update neutron-tempest-plugin from branch 'master'
to 7e3ba069dc8d75ad0a8dcfed230766bdec5faafb
- Merge "Add extension "subnet-external-network""
- Add extension "subnet-external-network"
Added extension "subnet-external-network" to:
* neutron-tempest-plugin-base
* neutron-tempest-plugin-openvswitch
* neutron-tempest-plugin-openvswitch-iptables_hybrid
The ``SubnetsSearchCriteriaTest.test_list_validation_filters`` test
case now filters the subnets by 'shared' and 'router:external' fields,
same as the network test case. It should behave the same with this
new extension.
Related-Bug: #2051831
Change-Id: I13144e3d722c06c918cd47860f378bf4bdaa0bf7
* Update neutron-tempest-plugin from branch 'master'
to 0c9c484e87d9222a68374327c4ba38182721f0f8
- Merge "Check device_owner with actual availability zone"
- Check device_owner with actual availability zone
test_floatingip_port_details was checking device_owner port field
against a hard-coded default value of 'compute:nova'. This was
causing a MismatchError in case custom availability zones were
configured on openstack environment.
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2247268
Change-Id: Ibdb8bf6f90818c74f1198cd89d24778c74739f50
* Update neutron-tempest-plugin from branch 'master'
to 03eb4f272819cde1fe434af06c5537f68220625d
- Add job definitions for 2024.1 (Caracal) branch
Create job template for 2024.1 jobs: neutron-tempest-plugin-jobs-2024-1
and fill it with job definitions for all Neutron core and stadium
projects active during the 2024.1 (Caracal) cycle.
Change-Id: Ib5a368ce40ade222b12376855143fd483f669892
* Update neutron-tempest-plugin from branch 'master'
to bcabf136e59684baf038fd02fc226946c8be63f7
- Merge "[OVN] Use the OVN agent in "neutron-tempest-plugin-ovn""
- [OVN] Use the OVN agent in "neutron-tempest-plugin-ovn"
Now, only in master (Caracal 2024.1), the "neutron-tempest-plugin-ovn"
job used the OVN agent with the metadata extension, instead of the
OVN metadata agent. This functionality is implemented in the referred
link.
The OVN agent won't be used in stable releases.
Depends-On: https://review.opendev.org/c/openstack/neutron/+/898238
Related-Bug: #2017871
Change-Id: I92b85ec1ac609ada18fc1185e56f07c36d353518
* Update neutron-tempest-plugin from branch 'master'
to ad4ddcbaa1690b40ea61a4ce575ec198408dd715
- [Stateless SG] Add test for port security and stateless SGs
This patch modifies exisitng port_security_removed_added to be run
for both stateful and stateless SGs.
Change-Id: Idb49963618c45dbe5976e32d5db466f35ed534c8
* Update neutron-tempest-plugin from branch 'master'
to ec162e0f56588419e3efb7e70eee8b1d826c307b
- Remove usage of testscenarios and replace it with ddt library
As our internal QE reported to us, ddt is producing more consistent
names of the same tests with different variables then testscenarios.
With testscenarios it is something like:
foo_tempest_plugin.tests.something.SomeClass.test_foo[id-123456](c1,c2)
and with ddt is more similar to tests without scenarios:
foo_tempest_plugin.tests.something.SomeClass.test_foo_1[id-123456]
Apparently due to this inconsistency results of some tests couldn't be
properly reported properly to some tools which we are using downstream.
So this patch proposes to remove usage of testscenarios in
neutron_tempest_plugin and replace it with ddt where it is needed.
Actually ddt was already used in some of the tests here so this will
make it also more consistent across the tests in that repo.
Also as part of this effort I relalised that in some cases testscenarios
where used, tests were running e.g. 2 times but actually variable set to
different value in different scenarios were not used at all. So in such
case I simply dropped usage of testscenarios and left only one variant
of the test to be run.
Change-Id: Ieabab4ccaa0e2a365939425dff0c0776839251eb
* Update neutron-tempest-plugin from branch 'master'
to 468deaf6fbc67fa3abf0b49ddbc19f37b7523c11
- Merge "[OVN] Do not check L3 agents state with ML2/OVN"
- [OVN] Do not check L3 agents state with ML2/OVN
With [1], the ML2/OVN L3 plugin will have the "ha" API extension
enabled. The OVN L3 plugin does not have L3 agents; this check
should be skipped.
[1]https://review.opendev.org/c/openstack/neutron/+/910889
Related-Bug: #2020823
Change-Id: I09c12ba36b007d4f6fdd3723974ecfe9e4466b72
* Update neutron-tempest-plugin from branch 'master'
to 20549ceb92567010a8fed8e0eaba0f29dc346cb4
- Merge "Makes "segmentation_id" configurable"
- Makes "segmentation_id" configurable
We should add the segmentation_id as tempest option,
so that it can be changed to match the deployment if needed.
Change-Id: I42bea9217462226e8650e55997449e1cc05f085c
* Update neutron-tempest-plugin from branch 'master'
to 9c55bfc36400c16013a997304173114ed6eb55cc
- Merge "Add router check, subnet attached gateway IP update or deletion"
- Add router check, subnet attached gateway IP update or deletion
Added a new test to ``RoutersTest``. If a subnet has a router
interface, the subnet gateway IP cannot be modified or deleted.
Both operations will raise a ``GatewayIpInUse`` exception.
Depends-On: https://review.opendev.org/c/openstack/neutron/+/904713
Related-Bug: #2036423
Change-Id: I46a39c53017589e23e03ceabc45c2f144ca2f3bb
* Update neutron-tempest-plugin from branch 'master'
to fc274a0d186b603c04b4ec67ca414cedf42f809c
- Skip HA router tests when not meant for OVN driver
Change is needed to check "l3-ha" extension with OVN router flavors.
This change allows to check if OVN backend or not, and add test skips
accordingly.
The tests used to run only against OVS driver, a subset of them was
found useful also with OVN, for instance this bug noticed by altered
tests:
https://bugzilla.redhat.com/show_bug.cgi?id=2263225
Change-Id: I7c2c2f23417b3b43a2788b3c4bca2f8b532b7974
* Update neutron-tempest-plugin from branch 'master'
to b9681a0284501801ba09939a6a577537e11e0a9d
- Merge "Remove train and ussuri jobs"
- Remove train and ussuri jobs
Train and Ussuri are already EOL.
Change-Id: I9b485c98f2b88a92442df0f236aa1503c9c6954f
* Update neutron-tempest-plugin from branch 'master'
to 815b0d26b4d7a54df464cb368adcb74c3ee1c339
- Replace usage of deprecated path for test decorators
These decorators were moved to the common module in tempest 17.0.0[1].
[1] cd36841ca25b39b9c8ad1b83e0abd0a191d538a0
Change-Id: Ic7a8ac8e98f4b56b2ae2b76071c6dc64c0f34066
* Update neutron-tempest-plugin from branch 'master'
to ff96cdecac4240f9bab35f17a5d88f5ed020e889
- Stop running yoga jobs in check/gate
Yoga moved to unmaintained with [1], so we no longer need
to run these in check/gate for neutron-tempest-plugin.
neutron-tempest-plugin is pinned to last released tag
i.e 2.5.0, can move to 2.6.0 once released[2].
[1] https://review.opendev.org/c/openstack/releases/+/906564
[2] https://review.opendev.org/c/openstack/releases/+/908369
Change-Id: I46e7818b55e1e2d5cc2457565a8ce1957a4fc591
* Update neutron-tempest-plugin from branch 'master'
to a0171864fca236df328ceb1f3328d3c1a86a732e
- Merge "Fix network sorting in API tests"
- Fix network sorting in API tests
There is a mismatch in some tests because sorted() sorts in ASCII
order - digits are followed by uppercase characters and then
lowercase characters. That doesn't work if a network's name starts
with a capital letter.
Closes-Bug: #2049211
Change-Id: I8328d7d8ca7b49b99feb24d77525abdc064aae80
* Update neutron-tempest-plugin from branch 'master'
to ffcc0174226636c290f2903a0c5392766b205baa
- devstack: Update enabled services
The glance-registry service was removed some time ago.
Also, quantum was renamed to neutron and 'quantum' in enabled services
has no effect now.
Change-Id: I9f177493bb4b870c3e88741d3ffd12cd51265702
* Update neutron-tempest-plugin from branch 'master'
to 7d950d78a2898977325a737bad8cf890ea0c0075
- Merge "Add VNaaS OVN job to the project"
- Add VNaaS OVN job to the project
Depends-On: https://review.opendev.org/c/openstack/neutron-vpnaas/+/765353
Change-Id: Ic487ac600270ca772e344ed95cd14bd40257e268
* Update neutron-tempest-plugin from branch 'master'
to 873b7152f033d0f230e1edb79b67bcac38b1b0c7
- Remove duplicate setup in NetworksIpAvailabilityIPv6Test class
Change-Id: I2a51ba6999d853e526686292ccc110a4afe14f18
* Update neutron-tempest-plugin from branch 'master'
to 14f44a0c29e3fed721313848f0f3dea2cd023dda
- Merge "Add API test for normalized CIDR attribute in the SG rule"
- Add API test for normalized CIDR attribute in the SG rule
This patch adds test which replaces fullstack test:
neutron.tests.fullstack.test_securitygroup.SecurityGroupRulesTest.test_normalized_cidr_in_rule
It is simple API test which can be done quickly in
neutron-tempest-plugin job. In fullstack instead it requires to prepare
whole environment with neutron-server, fake compute
node, agents, etc. so it takes much more time.
Change-Id: I4124f7f0a2edfe28c95693280b6490c8884fce11
* Update neutron-tempest-plugin from branch 'master'
to 61cba1e24be1aae35a7c48b1bb3e10e9793823e0
- Merge "Add test_port_shut_down API test"
- Add test_port_shut_down API test
This patch adds test which replaces fullstack test:
neutron.tests.fullstack.test_port_shut_down.PortShutDownTest
It is simple API test which can be done quickly in
neutron-tempest-plugin job. In fullstack instead it requires to prepare
whole environment with neutron-server, fake compute node, agents, etc.
so it takes much more time.
Change-Id: Ica5e72ab6d4c20fdcbd1f0dd38e6adcf627bcefd
* Update neutron-tempest-plugin from branch 'master'
to eb109725f08627c7749a97cec8d93a1893147cee
- Merge "Test job for VPNaaS on OVN"
- Test job for VPNaaS on OVN
Add a new test job to test VPNaaS on OVN, that will be picked up
by the proposed patch [1] in neutron-vpnaas.
Since VPNaaS for OVN doesn't support IPv6 VMs, skip 6in4 and 6in6 tests.
[1] https://review.opendev.org/c/openstack/neutron-vpnaas/+/765353
Related-Bug: #1905391
Change-Id: I9e9e8e78fd22b5edbc794ec68dbe40302ed0f3fd
* Update neutron-tempest-plugin from branch 'master'
to c3f626118a299f9eac21e396904a2d2348d9e873
- Merge "Update the contributor information"
- Update the contributor information
Some of the links and information were outdated here, update
and point to Neutron tree for installation and usage.
TrivialFix
Change-Id: Ia913a976dc2f60eb28548b2f099d924e160df2cf
* Update neutron-tempest-plugin from branch 'master'
to 87f43c3c3259d775a9bfd12c4b83ce76a645d6d9
- Merge "Remove test duplication between tempest and ntp NetworksTestDHCPv6"
- Remove test duplication between tempest and ntp NetworksTestDHCPv6
NetworksTestDHCPv6 [1] has better
functionality in tempest than in neutron-tempest-plugin, so with
removing these tests from neutron-tempest-plugin we can get rid
of whole module, reducing the test duplications.
[1]cc0e9b1817/tempest/api/network/test_dhcp_ipv6.py (L31)
Change-Id: I080b83965acd69c3d1b4693527c1be0b730e80a6
* Update neutron-tempest-plugin from branch 'master'
to 3d6f2976bfc276661600e1b6e2ddb40bbb2f1fac
- Merge "Remove test duplication between tempest and n-t-p RoutersDVRTest"
- Remove test duplication between tempest and n-t-p RoutersDVRTest
RoutersDVRTest -https://opendev.org/openstack/tempest/src/branch\
/master/tempest/api/network/admin/test_routers_dvr.py has same
functionality in tempest and neutron-tempest-plugin, so with
removing these tests from tempest we can get rid of whole module,
reducing the test duplications.
Change-Id: Ie7d37def794a3cbdb2444ebbeba237fd58ddfb8a
* Update neutron-tempest-plugin from branch 'master'
to f6a47e8f7aba1cf65cc2892246ebf957c5568793
- Merge "Remove test duplications between tempest and n-t-p plugin"
- Remove test duplications between tempest and n-t-p plugin
ExtraDHCPOptionsIpV6TestJSON and ExtraDHCPOptionsTestJSON -
https://opendev.org/openstack/tempest/src/branch/master/tempest/\
api/network/test_dhcp_ipv6.py has same functionality in tempest
and neutron-tempest-plugin, so with removing these tests from
neutron-tempest-plugin we can get rid of whole module, reducing
the test duplications.
Change-Id: I111eeba5c29cd7d703e6663be12e8e7e7659919e
* Update neutron-tempest-plugin from branch 'master'
to c4802160f862a9394267c871b0e5d2c617b6d7eb
- Merge "[Default SG rules] Test to check if SG rules are created from template"
- [Default SG rules] Test to check if SG rules are created from template
This patch adds new test which checks if SG rules actually created
automatically for new default and non-default SG are matching template
rules from neutron DB.
Depends-On: https://review.opendev.org/c/openstack/neutron/+/884474
Related-bug: #1983053
Change-Id: Ica0810413bef7f0e3e6dff21f6c9e4cda1945a43
* Update neutron-tempest-plugin from branch 'master'
to ba65bbd6eafef4fc154a06bfeb65426b120072d4
- Merge "New basic API tests for the default SG rules templates CRUDs"
- New basic API tests for the default SG rules templates CRUDs
This patch adds some basic API tests for the new API for default SG
rules templates. Those new tests are checking if by default SG rules are
set in the same way as legacy rules which were there since "forever".
Second test checks basic lifecycle of the SG rule template.
Depends-On: https://review.opendev.org/c/openstack/neutron/+/883246/
Related-Bug: #1983053
Change-Id: I458f54ff6b73e277fe9506e90fa6af44d9c51101
* Update neutron-tempest-plugin from branch 'master'
to a9b54e26a8cf0ed785527b00f565cacde62348ba
- Merge "Fix importing security group tests"
- Fix importing security group tests
Importing StatelessSecGroupDualStackDHCPv6StatelessTest was causing
a type error in case CONF.neutron_plugin_options.firewall_driver
was set to 'openvswitch' [1]. This patch fixes the issue by
separation code to a class with base functions, that is never skipped
and classes with tests that optionally can be skipped.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2249407
Change-Id: I90b9cf495f35aca7a9171dc685696ae4cdd4d0f2
* Update neutron-tempest-plugin from branch 'master'
to 3abea1de41b3446043ddcf8dd28afd2546e0730b
- Merge "Add test documentation for docs tox target"
- Add test documentation for docs tox target
Enable sphinx to generate documentation from docstrings by running
'tox -e docs'.
Change-Id: I5996e5f07493f69f14172b4bb0535852e89d5456
* Update neutron-tempest-plugin from branch 'master'
to 7944b08b1f40c3948f8c77af7189526d7bb710e0
- Use default RBAC policies in other projects together with Neutron policies
In the job "neutron-tempest-plugin-openvswitch-enforce-scope-old-defaults"
we will now test old policies in the Neutron project together with what
is used by default in other projects, like Nova, Glance, etc.
Change-Id: I4c2440f6f1546d22d4acebe69c6143eefe10335a
* Update neutron-tempest-plugin from branch 'master'
to 777c95faa745c2f64dd7c79234a83821158848fb
- Merge "Revert "Revert "[S-RBAC] Switch to new policies by default"""
- Revert "Revert "[S-RBAC] Switch to new policies by default""
This reverts commit 2f1856baf89618c799d0956c95335f3b47460b52.
Reason for revert:
Neutron bobcat (enabled new RBAC by default) is released now and devstack enabling the same in depends on change. This means every job will be tested with Neutron new RBAC by default. So now we can have a job disable the new default and test old default until they are being removed.
Change-Id: Iec97cba15e5bf5b973a0cdf5c24f47b99e31a276
Depends-On: https://review.opendev.org/c/openstack/devstack/+/899306
* Update neutron-tempest-plugin from branch 'master'
to 9aa8eb4530f13d27b2eb4417d38742c10272b766
- Replace cirros image versions not cached in the CI
Since [1], some cirros images have been deleted from the CI cache. It
could happen that using cirros images not cached, that imply to
download them, could fail. Any version not cached should be replaced by
its closer image version.
[1]https://review.opendev.org/c/openstack/project-config/+/873735
Related-Bug: #2039586
Change-Id: I3769e76fb6e6e5ea5a77bd52dc9c061f72431ac7
* Update neutron-tempest-plugin from branch 'master'
to df6a4bc3f11bc557b992ef8360f1ef1b0cd9607c
- Merge "Add job definitions for 2023.2 (Bobcat) branch"
- Add job definitions for 2023.2 (Bobcat) branch
Create job template for 2023.2 jobs: neutron-tempest-plugin-jobs-2023-2
and fill it with job definitions for all Neutron core and stadium
projects active during the 2023.2 (Bobcat) cycle.
Change-Id: I3ad97b87abf4ba89885c9b4b25083ca357b6aca6
* Update neutron-tempest-plugin from branch 'master'
to 83c9153005cf583b213a84e068199bebd80e052e
- Merge "Revert "Temporary turn off l3_ha in ovs/lb master/bobcat jobs""
- Revert "Temporary turn off l3_ha in ovs/lb master/bobcat jobs"
This reverts commit 209d363cce20d48d21455a196086a19f1d0d97e1.
Reason for revert: Fixes have landed in master and 2023.2 branches.
Change-Id: Idfbe64fe375df9576835c6948d47c660d4a5c508
* Update neutron-tempest-plugin from branch 'master'
to 7eacabc0c54510998a2f7a415002038c560ad759
- Merge "Turn off host-passthrough in scenario jobs"
- Turn off host-passthrough in scenario jobs
This was enabled with switch to cirros 0.6.2[1],
but still seeing same tracebacks for cirros vm boot,
this mode is not required for the jobs so let's
turn it off. This may help in the other failures
seen in the Related Bug.
[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/890177
Related-Bug: #2036603
Change-Id: Ifb3972e74434b29a1c6acb9bc131678ba83d66a3
* Update neutron-tempest-plugin from branch 'master'
to 99321cef655303ab053012b1d646ab6e367b9d53
- Merge "Include legacy_ebtables for LinuxBridge Jammy jobs"
- Include legacy_ebtables for LinuxBridge Jammy jobs
With the latest kernel update in Ubuntu jammy we
need to include this role else jobs are failing.
Related-Bug: #2038541
Change-Id: Ia277239cf5cc8d4534d46a4a2340ba42905923ff
* Update neutron-tempest-plugin from branch 'master'
to 55f1f92d08c24344369e2cbf48c30474701da64b
- Add playbooks to irrelevant-files
Changes to the inrepo playbooks triggers all the jobs
unnecessarily, include these in irrelevant-files as
per jobs.
Change-Id: I5e326488b10b13f5191a6554f31ede02dc3504ba
* Update neutron-tempest-plugin from branch 'master'
to 97409c6992f87f323e135933945ecf8bc03eece3
- Use RE2 compatible regex for branches
Zuul has deprecated the usage of negative regex[1],
this patch switches the branches regex to the supported
one.
[1] https://zuul-ci.org/docs/zuul/latest/project-config.html#regex
Closes-Bug: #2037034
Change-Id: I66dcb56ab5ba9cfdefbeb25f1d01871ea0d0d362
* Update neutron-tempest-plugin from branch 'master'
to 209d363cce20d48d21455a196086a19f1d0d97e1
- Temporary turn off l3_ha in ovs/lb master/bobcat jobs
Tests fails randomly with l3_ha in openvswitch and
linuxbridge master and stable/2023.2 jobs, until the
issue is fixed let's turn off l3_ha temporary.
Related-Bug: #2037239
Change-Id: Ia23b39819834e2bc12ec7113bb841007f7cf1ff5
* Update neutron-tempest-plugin from branch 'master'
to 7aa02077ac12c05950eac6094f330d4082cf8881
- Add username in resource_setup
There is a condition when rhel is used as default image
in tempest, so default_image_is_advanced set as true
and validation.image_ssh_user is set but
advanced_image_ssh_user is not set.
test_fragmented_traffic_is_accepted was failing
because advanced_image_ssh_user was empty.
Change-Id: I7fa5b167ba27cc78e017765eca927a1dfb24825e
* Update neutron-tempest-plugin from branch 'master'
to 010ed337eb52ed33975ecb23e5c6595c88bab3a6
- Merge "Update Cirros image to 0.6.2"
- Update Cirros image to 0.6.2
LIBVIRT_CPU_MODE: host-passthrough was commented
as there was some issue with 0.6.1. 0.6.2 is known
to have the fix included, so let's use that instead.
Change-Id: I534d537400fa67796a64a550b3fe45a3b28f250e
* Update neutron-tempest-plugin from branch 'master'
to d84b96d294439c6ad70794da94c5f69c8853e9b1
- Set GLOBAL_VENV=false to fix broken gate jobs
Set GLOBAL_VENV=false in neutron-tempest-plugin-base
job definition to fix gate jobs broken by devstack
change [0].
Had to make the neutron-tempest-plugin-dynamic-routing-*
jobs non-voting as they are failing on the master branch
check queue. Work is still ongoing on a fix.
[0] https://review.opendev.org/c/openstack/devstack/+/558930
Closes-bug: #2031415
Related-bug: #2031526
Change-Id: I2cab7e9169ca6ddaea8b580dbb995e0886bd93c1
* Update neutron-tempest-plugin from branch 'master'
to c1793ca2e84aa336c7a0eaa6a63861120d93758b
- Skip stateless SG dualstack tests when openvswitch fw driver is used
Openvswitch firewall driver does not support stateless SG so tests from
classes:
StatelessSecGroupDualStackDHCPv6StatelessTest
StatelessSecGroupDualStackSlaacTest
from the module neutron_tempest_plugin.scenario.test_security_groups
should be skipped in such case.
Closes-bz: https://bugzilla.redhat.com/show_bug.cgi?id=2227138
Change-Id: Ice0f3573dd51851752c745c0b1d35c82bd7808fd
* Update neutron-tempest-plugin from branch 'master'
to 9cf35d26c8a03610af7119c2c15ed17d8514ed88
- Merge "Using "Designate API" in addition to DNS query client check"
- Using "Designate API" in addition to DNS query client check
As of now the only validation done in Neutron&Designate E2E scenario
test cases is based on DNS query client only.
As a result, we don't really know what's happens on the Designate side,
for example, we wouldn't expect to see the recordset on Backend if it
wasn't previously created on the Designate.
This patch improves the situation and it will definitely help on debugging.
It will use "Designate APIs" when "query client" throws an assertion.
For example, if "A" type recordset wasn't detected on backend (as expected
by test), "Designate APIs" will be used to provide more details on failure.
Change-Id: Ie2093e457e0b664f36204d61f3020ef84ef15a3e
* Update neutron-tempest-plugin from branch 'master'
to d5023e1b9914fe93d909ea92b38baba76f2d7869
- Use OVN v21.06 in Wallaby and Victoria
This patch is a follow-up of [1]. In order to keep using the same OVS
and OVN versions used before in the stable branched Wallaby and
Victoria, this patch enforces the OVN version to v21.06
[1]https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/887666
Change-Id: I961bfb5b58d34bf6400117c6ea788231db40a5fe
* Update neutron-tempest-plugin from branch 'master'
to 24b5edd88c8eb889e05dfccd72ccba136661dcb9
- Fix wallaby/victoria neutron-tempest-plugin-ovn job
This could be fixed by merging
https://review.opendev.org/c/openstack/devstack/+/887184 and
https://review.opendev.org/c/openstack/devstack/+/887185 but, talking
to devstack maintainers upstream this patch does introduce a regression:
<frickler> the problem with that patch is that it introduces a regression
because GIT_DEPTH no longer works and until we have a fix for that,
I'm hesitating to do more backports of it
So, I think we could workaround this by using the name of the branches
with those commits included instead of the commit hash, that would work
with the git clone function from devstack.
Change-Id: I18c81ae4a9b5a50e2db25302ab99883248b473a1
Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com>
* Update neutron-tempest-plugin from branch 'master'
to 21874c703f3edc7ca0b8e5a621507b2eeea03cc2
- Merge "Add "-d 1" option to the ncat client."
- Add "-d 1" option to the ncat client.
In nc run as client, when it is provided by the nmap (nmap-ncat package
in Centos/RHEL for example) it could happend that client which was
started with input string given through pipe (echo "test" | nc ... ) was
closed sooner than it received response from the nc server. In such case
nc client was finished without error (exit code 0) but also without
printing any message from server and that causes tests failures.
To avoid that there is option "-d 1" (--delay) added. According to the
nc man page [1] this option can be used to configure "Wait between
read/writes".
[1] https://man7.org/linux/man-pages/man1/ncat.1.html
Change-Id: Id49654aa5ca59eeb0585646d3fd5aa0de22337b5