Bump k8s, crictl, crio & kind node image version to v1.29.0. Also adds relevant upgrade tests

Signed-off-by: Kashif Khan <kashif.khan@est.tech>
Change-Id: I4e6bbc4b67be36d41991f620be0291ab67ab95a5
diff --git a/jjb/metal3/projects.yml b/jjb/metal3/projects.yml
index 3f13df2..ab525c5 100644
--- a/jjb/metal3/projects.yml
+++ b/jjb/metal3/projects.yml
@@ -277,6 +277,15 @@
         - image_os: centos
     - capm3_e2e_k8s_upgrade_tests:
         k8s_versions:
+        - 1-28-1-29:
+            k8s_version_upgrade_from: v1.28.1
+            k8s_version_upgrade_to: v1.29.0
+            kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
+            capm3_release_branch: main
+            bmo_release_branch: main
+            capm3_target_branch: main
+            target_branches:
+            - 'main'
         - 1-27-1-28:
             k8s_version_upgrade_from: v1.27.4
             k8s_version_upgrade_to: v1.28.1
@@ -295,19 +304,10 @@
             bmo_release_branch: main
             target_branches:
             - 'main'
-        - 1-25-1-26:
-            k8s_version_upgrade_from: v1.25.5
-            k8s_version_upgrade_to: v1.26.4
-            kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
-            capm3_release_branch: main
-            bmo_release_branch: main
-            capm3_target_branch: main
-            target_branches:
-            - 'main'
-        - 1-27-1-28:
-            k8s_version_upgrade_from: v1.27.4
-            k8s_version_upgrade_to: v1.28.1
-            kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
+        - 1-28-1-29:
+            k8s_version_upgrade_from: v1.28.1
+            k8s_version_upgrade_to: v1.29.0
+            kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
             capm3_release_branch: release-1.6
             bmo_release_branch: release-0.5
             capm3_target_branch: release-1-6
@@ -526,6 +526,15 @@
         - image_os: centos
     - keep_capm3_e2e_k8s_upgrade_tests:
         k8s_versions:
+        - 1-28-1-29:
+            k8s_version_upgrade_from: v1.28.1
+            k8s_version_upgrade_to: v1.29.0
+            kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
+            capm3_release_branch: main
+            bmo_release_branch: main
+            capm3_target_branch: main
+            target_branches:
+            - 'main'
         - 1-27-1-28:
             k8s_version_upgrade_from: v1.27.4
             k8s_version_upgrade_to: v1.28.1
@@ -544,19 +553,10 @@
             capm3_target_branch: main
             target_branches:
             - 'main'
-        - 1-25-1-26:
-            k8s_version_upgrade_from: v1.25.5
-            k8s_version_upgrade_to: v1.26.4
-            kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
-            capm3_release_branch: main
-            bmo_release_branch: main
-            capm3_target_branch: main
-            target_branches:
-            - 'main'
-        - 1-27-1-28:
-            k8s_version_upgrade_from: v1.27.4
-            k8s_version_upgrade_to: v1.28.1
-            kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
+        - 1-28-1-29:
+            k8s_version_upgrade_from: v1.28.1
+            k8s_version_upgrade_to: v1.29.0
+            kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
             capm3_release_branch: release-1.6
             bmo_release_branch: release-0.5
             capm3_target_branch: release-1-6
@@ -611,6 +611,15 @@
         - image_os: centos
     - capm3_main_e2e_k8s_upgrade_tests:
         k8s_versions:
+        - 1-28-1-29:
+            k8s_version_upgrade_from: v1.28.1
+            k8s_version_upgrade_to: v1.29.0
+            kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
+            capm3_release_branch: main
+            bmo_release_branch: main
+            capm3_target_branch: main
+            target_branches:
+            - 'main'
         - 1-27-1-28:
             k8s_version_upgrade_from: v1.27.4
             k8s_version_upgrade_to: v1.28.1
@@ -627,17 +636,10 @@
             capm3_release_branch: main
             bmo_release_branch: main
             capm3_target_branch: main
-        - 1-25-1-26:
-            k8s_version_upgrade_from: v1.25.5
-            k8s_version_upgrade_to: v1.26.4
-            kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
-            capm3_release_branch: main
-            bmo_release_branch: main
-            capm3_target_branch: main
-        - 1-27-1-28:
-            k8s_version_upgrade_from: v1.27.4
-            k8s_version_upgrade_to: v1.28.1
-            kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
+        - 1-28-1-29:
+            k8s_version_upgrade_from: v1.28.1
+            k8s_version_upgrade_to: v1.29.0
+            kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
             capm3_release_branch: release-1.6
             bmo_release_branch: release-0.5
             capm3_target_branch: release-1-6