From 473d74555f0fa4aa24a027b843a3d237029e655f Mon Sep 17 00:00:00 2001 From: Ghanshyam Mann Date: Fri, 21 Mar 2025 14:14:11 -0700 Subject: [PATCH] [2025.2]Update integrated template for grenade-skip-level-always job Change-Id: I535c2c4b8a4e7a1a5220bfc6f704d1bd3356b3a9 --- zuul.d/integrated-gate.yaml | 42 ++++++++++++++++++++++++++++++------- 1 file changed, 34 insertions(+), 8 deletions(-) diff --git a/zuul.d/integrated-gate.yaml b/zuul.d/integrated-gate.yaml index 47b78127fe..49f9ebc15b 100644 --- a/zuul.d/integrated-gate.yaml +++ b/zuul.d/integrated-gate.yaml @@ -455,10 +455,13 @@ - grenade-skip-level: branches: - ^.*/2024.1 - # on current master 2025.1(SLURP) grenade-skip-level-always is voting + # on 2025.1(SLURP) grenade-skip-level-always is voting. # which test stable/2024.1 to 2025.1 upgrade. + # As extra testing, we do run it voting on current master(even that is non SLURP). + # but if project feel that is not required to run for non SLURP releases then they can opt to make it non-voting or remove it. - grenade-skip-level-always: branches: + - ^.*/2025.1 - master - tempest-integrated-networking # Do not run it on ussuri until below issue is fixed @@ -479,10 +482,13 @@ - grenade-skip-level: branches: - ^.*/2024.1 - # on current master 2025.1(SLURP) grenade-skip-level-always is voting + # on 2025.1(SLURP) grenade-skip-level-always is voting. # which test stable/2024.1 to 2025.1 upgrade. + # As extra testing, we do run it voting on current master(even that is non SLURP). + # but if project feel that is not required to run for non SLURP releases then they can opt to make it non-voting or remove it. - grenade-skip-level-always: branches: + - ^.*/2025.1 - master # Do not run it on ussuri until below issue is fixed # https://storyboard.openstack.org/#!/story/2010057 @@ -525,6 +531,7 @@ - ^.*/2023.2 - ^.*/2024.1 - ^.*/2024.2 + - ^.*/2025.1 - master - tempest-integrated-compute # Do not run it on ussuri until below issue is fixed @@ -542,6 +549,7 @@ - ^.*/2023.2 - ^.*/2024.1 - ^.*/2024.2 + - ^.*/2025.1 - master - tempest-integrated-compute - openstacksdk-functional-devstack: @@ -579,10 +587,13 @@ - grenade-skip-level: branches: - ^.*/2024.1 - # on current master 2025.1(SLURP) grenade-skip-level-always is voting + # on 2025.1(SLURP) grenade-skip-level-always is voting. # which test stable/2024.1 to 2025.1 upgrade. + # As extra testing, we do run it voting on current master(even that is non SLURP). + # but if project feel that is not required to run for non SLURP releases then they can opt to make it non-voting or remove it. - grenade-skip-level-always: branches: + - ^.*/2025.1 - master - tempest-integrated-placement # Do not run it on ussuri until below issue is fixed @@ -603,10 +614,13 @@ - grenade-skip-level: branches: - ^.*/2024.1 - # on current master 2025.1(SLURP) grenade-skip-level-always is voting + # on 2025.1(SLURP) grenade-skip-level-always is voting. # which test stable/2024.1 to 2025.1 upgrade. + # As extra testing, we do run it voting on current master(even that is non SLURP). + # but if project feel that is not required to run for non SLURP releases then they can opt to make it non-voting or remove it. - grenade-skip-level-always: branches: + - ^.*/2025.1 - master # Do not run it on ussuri until below issue is fixed # https://storyboard.openstack.org/#!/story/2010057 @@ -640,10 +654,13 @@ - grenade-skip-level: branches: - ^.*/2024.1 - # on current master 2025.1(SLURP) grenade-skip-level-always is voting + # on 2025.1(SLURP) grenade-skip-level-always is voting. # which test stable/2024.1 to 2025.1 upgrade. + # As extra testing, we do run it voting on current master(even that is non SLURP). + # but if project feel that is not required to run for non SLURP releases then they can opt to make it non-voting or remove it. - grenade-skip-level-always: branches: + - ^.*/2025.1 - master - tempest-integrated-storage # Do not run it on ussuri until below issue is fixed @@ -663,10 +680,13 @@ - grenade-skip-level: branches: - ^.*/2024.1 - # on current master 2025.1(SLURP) grenade-skip-level-always is voting + # on 2025.1(SLURP) grenade-skip-level-always is voting. # which test stable/2024.1 to 2025.1 upgrade. + # As extra testing, we do run it voting on current master(even that is non SLURP). + # but if project feel that is not required to run for non SLURP releases then they can opt to make it non-voting or remove it. - grenade-skip-level-always: branches: + - ^.*/2025.1 - master - tempest-integrated-storage # Do not run it on ussuri until below issue is fixed @@ -694,10 +714,13 @@ - grenade-skip-level: branches: - ^.*/2024.1 - # on current master 2025.1(SLURP) grenade-skip-level-always is voting + # on 2025.1(SLURP) grenade-skip-level-always is voting. # which test stable/2024.1 to 2025.1 upgrade. + # As extra testing, we do run it voting on current master(even that is non SLURP). + # but if project feel that is not required to run for non SLURP releases then they can opt to make it non-voting or remove it. - grenade-skip-level-always: branches: + - ^.*/2025.1 - master - tempest-integrated-object-storage # Do not run it on ussuri until below issue is fixed @@ -717,10 +740,13 @@ - grenade-skip-level: branches: - ^.*/2024.1 - # on current master 2025.1(SLURP) grenade-skip-level-always is voting + # on 2025.1(SLURP) grenade-skip-level-always is voting. # which test stable/2024.1 to 2025.1 upgrade. + # As extra testing, we do run it voting on current master(even that is non SLURP). + # but if project feel that is not required to run for non SLURP releases then they can opt to make it non-voting or remove it. - grenade-skip-level-always: branches: + - ^.*/2025.1 - master - tempest-integrated-object-storage # Do not run it on ussuri until below issue is fixed