Commit Graph

532 Commits

Author SHA1 Message Date
Frode Nordahl f5792f908b Update git submodules
* Update neutron-tempest-plugin from branch 'master'
  to 395e6fa2905cdf819937edfd4008d51e5826d246
  - Add Active Active L3 GW API test cases
    
    Depends-On: I34e2453ab206c13c3ca40c4181970c320bdd8e67
    Change-Id: I8ee8d40d5fa0dbb1c3bbfd4bac7d38e4b108a58b
2024-03-26 15:06:10 +00:00
Zuul 165391f15f Update git submodules
* 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
2024-03-25 16:49:23 +00:00
Zuul e9e17e0857 Update git submodules
* 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
2024-03-25 12:39:10 +00:00
Brian Haley 570df8b7bd Update git submodules
* 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
2024-03-22 01:27:38 +00:00
Zuul 6c13b0bad3 Update git submodules
* 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
2024-03-18 17:25:02 +00:00
Slawek Kaplonski 0be54ebd88 Update git submodules
* 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
2024-03-14 17:44:24 +00:00
Slawek Kaplonski 2d33b6fd76 Update git submodules
* 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
2024-03-07 13:28:31 +00:00
Zuul f848c12deb Update git submodules
* 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
2024-03-06 09:43:06 +00:00
Zuul 9184bb3abb Update git submodules
* 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
2024-03-05 12:12:47 +00:00
Zuul 8b262e6429 Update git submodules
* 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
2024-02-20 14:35:53 +00:00
Maor Blaustein c81e6c510d Update git submodules
* 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
2024-02-20 11:00:06 +00:00
Zuul 4cb82b13e6 Update git submodules
* 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
2024-02-13 07:26:58 +00:00
Takashi Kajinami 54ef4e1a35 Update git submodules
* 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
2024-02-12 06:06:33 +00:00
yatinkarel 5016bb8922 Update git submodules
* 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
2024-02-09 06:52:37 +00:00
Zuul 8f2c435c7e Update git submodules
* Update neutron-tempest-plugin from branch 'master'
  to 887d41532da1345a91d2e0bcc8a33a52f0b971b2
  - Merge "[ovn] Enable IPv6 metadata tests for OVN"
  - [ovn] Enable IPv6 metadata tests for OVN
    
    Depends-On: https://review.opendev.org/c/openstack/neutron/+/894026
    Change-Id: Ideedd49c16bd88088ef8edbf9fdc3f77e54ae2c9
    Signed-off-by: Daniel Alvarez Sanchez <dalvarez@redhat.com>
2024-01-26 10:44:23 +00:00
Zuul de9fec5ad7 Update git submodules
* 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
2024-01-23 14:07:38 +00:00
Takashi Kajinami 8dc77c9667 Update git submodules
* 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
2024-01-23 11:53:52 +00:00
Zuul 468f8a939a Update git submodules
* 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
2024-01-09 18:40:20 +00:00
ccamposr 4c70a639f1 Update git submodules
* Update neutron-tempest-plugin from branch 'master'
  to 873b7152f033d0f230e1edb79b67bcac38b1b0c7
  - Remove duplicate setup in NetworksIpAvailabilityIPv6Test class
    
    Change-Id: I2a51ba6999d853e526686292ccc110a4afe14f18
2024-01-09 10:32:36 +00:00
Zuul 1947b971f4 Update git submodules
* 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
2023-12-12 20:26:33 +00:00
Zuul 856ffd476c Update git submodules
* 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
2023-12-12 01:05:37 +00:00
Zuul c9604df551 Update git submodules
* 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
2023-12-07 10:16:02 +00:00
Zuul a45a6abd3c Update git submodules
* 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
2023-12-01 12:39:35 +00:00
Zuul 8d28a6e352 Update git submodules
* 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
2023-11-22 16:15:06 +00:00
Zuul fd85a8af28 Update git submodules
* 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
2023-11-22 13:46:40 +00:00
Zuul 391ce251e6 Update git submodules
* 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
2023-11-22 12:19:32 +00:00
Zuul cd2a616032 Update git submodules
* 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
2023-11-17 12:57:20 +00:00
Zuul 8b241a0d85 Update git submodules
* 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
2023-11-17 11:05:48 +00:00
Zuul 51ff2440cb Update git submodules
* 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
2023-11-16 17:23:31 +00:00
Zuul ae750bfb81 Update git submodules
* 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
2023-11-15 05:05:38 +00:00
Slawek Kaplonski f80be5a3d6 Update git submodules
* 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
2023-11-07 11:23:27 +00:00
Zuul 058168622e Update git submodules
* 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
2023-10-26 18:14:10 +00:00
Rodolfo Alonso Hernandez 9c4834b335 Update git submodules
* 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
2023-10-17 20:50:23 +00:00
Zuul ebf78aaf53 Update git submodules
* 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
2023-10-12 11:14:25 +00:00
Zuul d05cc94cf3 Update git submodules
* 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
2023-10-11 09:13:16 +00:00
Zuul 6b81912473 Update git submodules
* 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
2023-10-08 14:02:57 +00:00
Zuul 5b8d6eddd6 Update git submodules
* 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
2023-10-07 07:20:05 +00:00
yatinkarel 98db1b1d2d Update git submodules
* 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
2023-10-07 03:32:35 +00:00
yatinkarel ec2f10307a Update git submodules
* 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
2023-10-04 15:26:00 +00:00
yatinkarel 1c344f3a62 Update git submodules
* 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
2023-10-04 15:06:58 +00:00
Rodolfo Alonso Hernandez 40ea41bd38 Update git submodules
* Update neutron-tempest-plugin from branch 'master'
  to 370f71e9877fad13883413225bf25051c0c9c391
  - Mark "test_subport_connectivity_soft_reboot" as unstable
    
    This issue is related to:
    * https://bugs.launchpad.net/neutron/+bug/2033887: the patches
      previously merged in the Neutron repository [1][2] should be
      reverted.
    * https://bugs.launchpad.net/neutron/+bug/2024160: this issue
      is still present.
    
    [1]https://review.opendev.org/c/openstack/neutron/+/882581
    [2]https://review.opendev.org/c/openstack/neutron/+/888776
    
    Change-Id: I9d8d76810d15913c29610464ab1b8fa34863aaf6
    Related-Bug: #2024160
    Related-Bug: #2033887
2023-09-15 02:32:41 +00:00
Fiorella Yanac eb422d8fdb Update git submodules
* 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
2023-09-08 09:42:13 +00:00
Zuul 9a05d85d63 Update git submodules
* Update neutron-tempest-plugin from branch 'master'
  to 8f63937f01e6e662ced78a758991a0035df468b9
  - Merge "Revert "Set GLOBAL_VENV=false to fix broken gate jobs""
  - Revert "Set GLOBAL_VENV=false to fix broken gate jobs"
    
    This reverts commit d84b96d294439c6ad70794da94c5f69c8853e9b1.
    
    Reason for revert: OVS jobs with GLOBAL_VENV=True are being fixed
    with [1]. dynamic-routing jobs already fixed with os-ken latest release[2].
    
    [1] https://review.opendev.org/c/openstack/devstack/+/892848
    [2] https://review.opendev.org/c/openstack/releases/+/892214
    
    Depends-On: https://review.opendev.org/c/openstack/devstack/+/892848
    Related-bug: #2031415
    Related-bug: #2031526
    Change-Id: Ifae116a443ba500deb4cf01fdc92c87eb83d7582
2023-08-29 23:32:58 +00:00
Zuul 00ceec79bd Update git submodules
* 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
2023-08-17 20:08:58 +00:00
Brian Haley 5e14825731 Update git submodules
* 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
2023-08-17 18:19:34 +00:00
Slawek Kaplonski 025283ae83 Update git submodules
* 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
2023-08-03 13:32:22 +00:00
Zuul 7e58b3db26 Update git submodules
* 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
2023-07-19 20:07:12 +00:00
Rodolfo Alonso Hernandez d922c3c29a Update git submodules
* 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
2023-07-10 13:20:19 +00:00
Lucas Alvares Gomes b1c7838a8e Update git submodules
* 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>
2023-07-05 14:42:22 +00:00
Zuul dd61f77a2a Update git submodules
* 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
2023-07-05 10:30:20 +00:00