Update stable/2023.2 to use 2023.2 tests

With the changes in the default RBAC policy in the tempest master
branch, we need to setup the stable branches to use the older RBAC
tests.

Change-Id: I10c0b479dbd718c54f7da83bede496b7360faa3f
This commit is contained in:
Michael Johnson
2025-04-02 20:57:35 +00:00
parent d8f746b702
commit 35817025bd
2 changed files with 102 additions and 18 deletions

View File

@@ -211,3 +211,87 @@
OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: 9-stream
OCTAVIA_AMP_IMAGE_SIZE: 3
OCTAVIA_AMP_ENABLE_FIPS: True
- job:
name: octavia-grenade-stable-2023-2
parent: octavia-grenade
vars:
devstack_local_conf:
test-config:
"$TEMPEST_CONFIG":
load_balancer:
RBAC_test_type: advanced
- job:
name: octavia-v2-dsvm-tls-barbican-fips-stable-2023-2
parent: octavia-v2-dsvm-tls-barbican-fips
vars:
devstack_local_conf:
test-config:
"$TEMPEST_CONFIG":
load_balancer:
RBAC_test_type: advanced
- job:
name: octavia-v2-dsvm-cinder-amphora-stable-2023-2
parent: octavia-v2-dsvm-cinder-amphora
vars:
devstack_local_conf:
test-config:
"$TEMPEST_CONFIG":
load_balancer:
RBAC_test_type: advanced
- job:
name: octavia-v2-dsvm-scenario-two-node-stable-2023-2
parent: octavia-v2-dsvm-scenario-two-node
nodeset: octavia-single-node-ubuntu-jammy
override-checkout: stable/2023.2
vars:
devstack_local_conf:
test-config:
"$TEMPEST_CONFIG":
load_balancer:
RBAC_test_type: advanced
- job:
name: octavia-v2-dsvm-scenario-ipv6-only-stable-2023-2
parent: octavia-v2-dsvm-scenario-ipv6-only
nodeset: octavia-single-node-ubuntu-jammy
override-checkout: stable/2023.2
vars:
devstack_local_conf:
test-config:
"$TEMPEST_CONFIG":
load_balancer:
RBAC_test_type: advanced
- job:
name: octavia-v2-dsvm-scenario-centos-9-stream-stable-2023-2
parent: octavia-v2-dsvm-scenario-centos-9-stream
vars:
devstack_local_conf:
test-config:
"$TEMPEST_CONFIG":
load_balancer:
RBAC_test_type: advanced
- job:
name: octavia-v2-dsvm-scenario-traffic-ops-jobboard-stable-2023-2
parent: octavia-v2-dsvm-scenario-traffic-ops-jobboard
vars:
devstack_local_conf:
test-config:
"$TEMPEST_CONFIG":
load_balancer:
RBAC_test_type: advanced
- job:
name: octavia-v2-dsvm-scenario-non-traffic-ops-jobboard-stable-2023-2
parent: octavia-v2-dsvm-scenario-non-traffic-ops-jobboard
vars:
devstack_local_conf:
test-config:
"$TEMPEST_CONFIG":
load_balancer:
RBAC_test_type: advanced

View File

@@ -43,24 +43,24 @@
- ^octavia/tests/unit/.*$
- ^releasenotes/.*$
voting: false
- octavia-v2-dsvm-noop-api:
- octavia-v2-dsvm-noop-api-stable-2023-2:
irrelevant-files: &irrelevant-files
- ^.*\.rst$
- ^api-ref/.*$
- ^doc/.*$
- ^octavia/tests/.*$
- ^releasenotes/.*$
- octavia-v2-dsvm-scenario-traffic-ops:
- octavia-v2-dsvm-scenario-traffic-ops-stable-2023-2:
irrelevant-files: *irrelevant-files
- octavia-v2-dsvm-scenario-non-traffic-ops:
- octavia-v2-dsvm-scenario-non-traffic-ops-stable-2023-2:
irrelevant-files: *irrelevant-files
- octavia-v2-dsvm-scenario-traffic-ops-jobboard:
- octavia-v2-dsvm-scenario-traffic-ops-jobboard-stable-2023-2:
irrelevant-files: *irrelevant-files
- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard:
- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard-stable-2023-2:
irrelevant-files: *irrelevant-files
- octavia-v2-dsvm-tls-barbican:
- octavia-v2-dsvm-tls-barbican-stable-2023-2:
irrelevant-files: *irrelevant-files
- octavia-grenade:
- octavia-grenade-stable-2023-2:
irrelevant-files: &grenade-irrelevant-files
- ^.*\.rst$
- ^api-ref/.*$
@@ -71,22 +71,22 @@
- ^tools/.*$
- ^(test-|)requirements.txt$
- ^tox.ini$
- octavia-v2-dsvm-tls-barbican-fips:
- octavia-v2-dsvm-tls-barbican-fips-stable-2023-2:
irrelevant-files: *irrelevant-files
voting: false
- octavia-v2-act-stdby-dsvm-scenario:
- octavia-v2-act-stdby-dsvm-scenario-stable-2023-2:
irrelevant-files: *irrelevant-files
voting: false
- octavia-v2-dsvm-cinder-amphora:
- octavia-v2-dsvm-cinder-amphora-stable-2023-2:
irrelevant-files: *irrelevant-files
voting: false
- octavia-v2-dsvm-scenario-two-node:
- octavia-v2-dsvm-scenario-two-node-stable-2023-2:
irrelevant-files: *irrelevant-files
voting: false
- octavia-v2-dsvm-scenario-ipv6-only:
- octavia-v2-dsvm-scenario-ipv6-only-stable-2023-2:
irrelevant-files: *irrelevant-files
voting: false
- octavia-v2-dsvm-scenario-centos-9-stream:
- octavia-v2-dsvm-scenario-centos-9-stream-stable-2023-2:
irrelevant-files: *irrelevant-files
voting: false
queue: octavia
@@ -109,11 +109,11 @@
- ^etc/.*$
- ^octavia/tests/unit/.*$
- ^releasenotes/.*$
- octavia-v2-dsvm-noop-api
- octavia-v2-dsvm-scenario-traffic-ops
- octavia-v2-dsvm-scenario-non-traffic-ops
- octavia-v2-dsvm-tls-barbican
- octavia-grenade
- octavia-v2-dsvm-noop-api-stable-2023-2
- octavia-v2-dsvm-scenario-traffic-ops-stable-2023-2
- octavia-v2-dsvm-scenario-non-traffic-ops-stable-2023-2
- octavia-v2-dsvm-tls-barbican-stable-2023-2
- octavia-grenade-stable-2023-2
periodic:
jobs:
- octavia-amphora-image-build