Use default python3_version in 9-stream stable jobs

Stable branches missing fixes to support non default
PYTHON3_VERSION[1], stable branches works fine with
default PYTHON3_VERSION i.e 3.9, so created job
overrides for this.

[1] https://review.opendev.org/q/topic:%22bug/2109591%22

Change-Id: I5d14e85b7a7cf9a5a8a5073dc27785db8587ecbb
Signed-off-by: Yatin Karel <ykarel@redhat.com>
diff --git a/zuul.d/integrated-gate.yaml b/zuul.d/integrated-gate.yaml
index 7880bd8..d151274 100644
--- a/zuul.d/integrated-gate.yaml
+++ b/zuul.d/integrated-gate.yaml
@@ -190,8 +190,9 @@
     parent: tempest-integrated-compute
     nodeset: devstack-single-node-centos-9-stream
     # centos-9-stream is supported from yoga release onwards
+    # PYTHON3_VERSION override support missing before 2025.2
     branches:
-      regex: ^.*/(victoria|wallaby|xena)$
+      regex: ^.*/(victoria|wallaby|xena|yoga|zed|2023.1|2024.1|2024.2|2025.1)$
       negate: true
     description: |
       This job runs integration tests for compute. This is
@@ -373,6 +374,9 @@
 - job:
     name: tempest-centos9-stream-fips
     parent: devstack-tempest
+    branches:
+      regex: ^.*/(victoria|wallaby|xena|yoga|zed|2023.1|2024.1|2024.2|2025.1)$
+      negate: true
     description: |
       Integration testing for a FIPS enabled Centos 9 system
     timeout: 10800
diff --git a/zuul.d/stable-jobs.yaml b/zuul.d/stable-jobs.yaml
index 6d702fe..479ffff 100644
--- a/zuul.d/stable-jobs.yaml
+++ b/zuul.d/stable-jobs.yaml
@@ -188,3 +188,43 @@
       - ^.*/victoria
       - ^.*/wallaby
       - ^.*/xena
+
+- job:
+    name: tempest-integrated-compute-centos-9-stream
+    parent: tempest-integrated-compute
+    nodeset: devstack-single-node-centos-9-stream
+    # centos-9-stream before 2026.1 need to run with default
+    # PYTHON3_VERSION i.e 3.9
+    branches: &centos9_stable
+      - ^.*/yoga
+      - ^.*/zed
+      - ^.*/2023.1
+      - ^.*/2024.1
+      - ^.*/2024.2
+      - ^.*/2025.1
+    description: |
+      This job runs integration tests for compute. This is
+      subset of 'tempest-full-py3' job and run Nova, Neutron, Cinder (except backup tests)
+      and Glance related tests. This is meant to be run on Nova gate only.
+      This version of the job also uses CentOS 9 stream.
+    vars:
+      # Required until bug/1949606 is resolved when using libvirt and QEMU
+      # >=5.0.0 with a [libvirt]virt_type of qemu (TCG).
+      configure_swap_size: 4096
+
+
+- job:
+    name: tempest-centos9-stream-fips
+    parent: devstack-tempest
+    description: |
+      Integration testing for a FIPS enabled Centos 9 system
+    timeout: 10800
+    nodeset: devstack-single-node-centos-9-stream
+    # centos-9-stream before 2026.1 need to run with default
+    # PYTHON3_VERSION i.e 3.9
+    branches: *centos9_stable
+    vars:
+      tox_envlist: full
+      configure_swap_size: 4096
+      nslookup_target: 'opendev.org'
+      enable_fips: True