diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml
index a297a3c9d35cc47df4cf96b4e8f1f4f94cca2424..563757ba3f40110df47386db8fe73a1346f60729 100644
--- a/zuul.d/jobs.yaml
+++ b/zuul.d/jobs.yaml
@@ -111,6 +111,16 @@
     vars:
       base_distro: ubuntu
 
+- job:
+    name: kolla-ansible-rocky9-upgrade
+    parent: kolla-ansible-base
+    nodeset: kolla-ansible-rocky9
+    timeout: 9000
+    vars:
+      base_distro: rocky
+      is_upgrade: yes
+      tls_enabled: true
+
 - job:
     name: kolla-ansible-debian-upgrade
     parent: kolla-ansible-base
@@ -136,6 +146,15 @@
       is_upgrade: yes
       tls_enabled: true
 
+- job:
+    name: kolla-ansible-rocky9-upgrade-cephadm
+    parent: kolla-ansible-cephadm-base
+    nodeset: kolla-ansible-rocky9-multi
+    timeout: 9000
+    vars:
+      base_distro: rocky
+      is_upgrade: yes
+
 - job:
     name: kolla-ansible-ubuntu-upgrade-cephadm
     parent: kolla-ansible-cephadm-base
@@ -146,6 +165,15 @@
       is_upgrade: yes
       cephadm_use_package_from_distribution: true
 
+- job:
+    name: kolla-ansible-rocky9-upgrade-ovn
+    parent: kolla-ansible-ovn-base
+    nodeset: kolla-ansible-rocky9-multi
+    timeout: 9000
+    vars:
+      base_distro: rocky
+      is_upgrade: yes
+
 - job:
     name: kolla-ansible-ubuntu-upgrade-ovn
     parent: kolla-ansible-ovn-base
@@ -210,6 +238,18 @@
       # of Kolla Ansible and need to know the version of images.
       base_distro_version: jammy
 
+- job:
+    name: kolla-ansible-rocky9-swift-upgrade
+    parent: kolla-ansible-swift-base
+    nodeset: kolla-ansible-rocky9-multi
+    timeout: 10800
+    vars:
+      base_distro: rocky
+      # NOTE(yoctozepto): We need this here because we initialise Swift outside
+      # of Kolla Ansible and need to know the version of images.
+      base_distro_version: 9
+      is_upgrade: yes
+
 - job:
     name: kolla-ansible-ubuntu-swift-upgrade
     parent: kolla-ansible-swift-base
@@ -217,6 +257,9 @@
     timeout: 10800
     vars:
       base_distro: ubuntu
+      # NOTE(yoctozepto): We need this here because we initialise Swift outside
+      # of Kolla Ansible and need to know the version of images.
+      base_distro_version: jammy
       is_upgrade: yes
 
 - job:
@@ -331,6 +374,14 @@
     vars:
       base_distro: ubuntu
 
+- job:
+    name: kolla-ansible-rocky9-prometheus-opensearch-upgrade
+    parent: kolla-ansible-prometheus-opensearch-base
+    nodeset: kolla-ansible-rocky9
+    vars:
+      base_distro: rocky
+      is_upgrade: yes
+
 - job:
     name: kolla-ansible-ubuntu-prometheus-opensearch-upgrade
     parent: kolla-ansible-prometheus-opensearch-base
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index cf5476d078e026a5330ef5a5c77507fafeea0772..c38803a7eace0c73fa0b9f162cd73d8981439116 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -37,6 +37,7 @@
         - kolla-ansible-rocky9-ironic
         - kolla-ansible-debian-ironic
         - kolla-ansible-ubuntu-ironic
+        - kolla-ansible-rocky9-upgrade
         - kolla-ansible-debian-upgrade
         - kolla-ansible-ubuntu-upgrade
         - kolla-ansible-ubuntu-binary-upgrade
@@ -46,13 +47,17 @@
         - kolla-ansible-ubuntu-mariadb
         - kolla-ansible-rocky9-ovn
         - kolla-ansible-ubuntu-ovn
+        - kolla-ansible-rocky9-upgrade-ovn
         - kolla-ansible-ubuntu-upgrade-ovn
         - kolla-ansible-rocky9-prometheus-opensearch
         - kolla-ansible-ubuntu-prometheus-opensearch
+        - kolla-ansible-rocky9-prometheus-opensearch-upgrade
         - kolla-ansible-ubuntu-prometheus-opensearch-upgrade
+        - kolla-ansible-rocky9-venus
         - kolla-ansible-ubuntu-venus
         - kolla-ansible-rocky9-cephadm
         - kolla-ansible-ubuntu-cephadm
+        - kolla-ansible-rocky9-upgrade-cephadm
         - kolla-ansible-ubuntu-upgrade-cephadm
         - kolla-ansible-rocky9-hashi-vault
     check-arm64:
@@ -64,8 +69,10 @@
         - kolla-ansible-debian
         - kolla-ansible-debian-upgrade
         - kolla-ansible-rocky9
+        - kolla-ansible-rocky9-upgrade
         - kolla-ansible-ubuntu
         - kolla-ansible-ubuntu-upgrade
     experimental:
       jobs:
+        - kolla-ansible-rocky9-swift-upgrade
         - kolla-ansible-ubuntu-swift-upgrade