From 48a992e9e3dba14c68c8051044c22daffa968508 Mon Sep 17 00:00:00 2001 From: raphaelauv Date: Sun, 22 Dec 2024 16:45:55 +0100 Subject: [PATCH] feat: K8S 1.32 support --- .../images/output_k8s_configure-cluster.svg | 6 ++-- .../images/output_k8s_configure-cluster.txt | 2 +- .../doc/images/output_k8s_create-cluster.svg | 6 ++-- .../doc/images/output_k8s_create-cluster.txt | 2 +- .../doc/images/output_k8s_delete-cluster.svg | 4 +-- .../doc/images/output_k8s_delete-cluster.txt | 2 +- .../doc/images/output_k8s_deploy-airflow.svg | 6 ++-- .../doc/images/output_k8s_deploy-airflow.txt | 2 +- dev/breeze/doc/images/output_k8s_k9s.svg | 4 +-- dev/breeze/doc/images/output_k8s_k9s.txt | 2 +- dev/breeze/doc/images/output_k8s_logs.svg | 4 +-- dev/breeze/doc/images/output_k8s_logs.txt | 2 +- .../images/output_k8s_run-complete-tests.svg | 6 ++-- .../images/output_k8s_run-complete-tests.txt | 2 +- dev/breeze/doc/images/output_k8s_shell.svg | 4 +-- dev/breeze/doc/images/output_k8s_shell.txt | 2 +- dev/breeze/doc/images/output_k8s_status.svg | 4 +-- dev/breeze/doc/images/output_k8s_status.txt | 2 +- dev/breeze/doc/images/output_k8s_tests.svg | 6 ++-- dev/breeze/doc/images/output_k8s_tests.txt | 2 +- .../images/output_k8s_upload-k8s-image.svg | 6 ++-- .../images/output_k8s_upload-k8s-image.txt | 2 +- dev/breeze/doc/images/output_setup.txt | 2 +- ...output_setup_regenerate-command-images.txt | 2 +- .../src/airflow_breeze/global_constants.py | 4 +-- dev/breeze/tests/test_selective_checks.py | 36 +++++++++---------- 26 files changed, 61 insertions(+), 61 deletions(-) diff --git a/dev/breeze/doc/images/output_k8s_configure-cluster.svg b/dev/breeze/doc/images/output_k8s_configure-cluster.svg index b46a5fd1175a5..9a91670001477 100644 --- a/dev/breeze/doc/images/output_k8s_configure-cluster.svg +++ b/dev/breeze/doc/images/output_k8s_configure-cluster.svg @@ -160,8 +160,8 @@ --python-pPython major/minor version used in Airflow image for images.(>3.9< | 3.10 | 3.11 | 3.12) [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─ Parallel options ───────────────────────────────────────────────────────────────────────────────────────────────────╮ --run-in-parallelRun the operation in parallel on all or selected subset of parameters. @@ -172,7 +172,7 @@ --python-versionsSpace separated list of python versions used for build with multiple versions.(TEXT) [default: 3.9 3.10 3.11 3.12]                                                  --kubernetes-versionsKubernetes versions used to run in parallel (space separated).(TEXT) -[default: v1.28.13 v1.29.8 v1.30.4 v1.31.0]                    +[default: v1.28.15 v1.29.12 v1.30.8 v1.31.4 v1.32.0]           --skip-cleanupSkip cleanup of temporary files created during parallel run. --debug-resourcesWhether to show resource information while running in parallel. --include-success-outputsWhether to include outputs of successful parallel runs (skipped by default). diff --git a/dev/breeze/doc/images/output_k8s_configure-cluster.txt b/dev/breeze/doc/images/output_k8s_configure-cluster.txt index 7ed7f0e99146a..cbf2441f66045 100644 --- a/dev/breeze/doc/images/output_k8s_configure-cluster.txt +++ b/dev/breeze/doc/images/output_k8s_configure-cluster.txt @@ -1 +1 @@ -6e0e5ed30fcde18abe30f7dab1c4f0b6 +4d887b24956e07572609fc00dbf91490 diff --git a/dev/breeze/doc/images/output_k8s_create-cluster.svg b/dev/breeze/doc/images/output_k8s_create-cluster.svg index 04176b416c166..de90459bfa1a5 100644 --- a/dev/breeze/doc/images/output_k8s_create-cluster.svg +++ b/dev/breeze/doc/images/output_k8s_create-cluster.svg @@ -163,8 +163,8 @@ (>3.9< | 3.10 | 3.11 | 3.12)                                 [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    --force-recreate-clusterForce recreation of the cluster even if it is already created. ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─ Parallel options ───────────────────────────────────────────────────────────────────────────────────────────────────╮ @@ -176,7 +176,7 @@ --python-versionsSpace separated list of python versions used for build with multiple versions.(TEXT) [default: 3.9 3.10 3.11 3.12]                                                  --kubernetes-versionsKubernetes versions used to run in parallel (space separated).(TEXT) -[default: v1.28.13 v1.29.8 v1.30.4 v1.31.0]                    +[default: v1.28.15 v1.29.12 v1.30.8 v1.31.4 v1.32.0]           --skip-cleanupSkip cleanup of temporary files created during parallel run. --debug-resourcesWhether to show resource information while running in parallel. --include-success-outputsWhether to include outputs of successful parallel runs (skipped by default). diff --git a/dev/breeze/doc/images/output_k8s_create-cluster.txt b/dev/breeze/doc/images/output_k8s_create-cluster.txt index e9e52f4a391e9..5a4db51ee3826 100644 --- a/dev/breeze/doc/images/output_k8s_create-cluster.txt +++ b/dev/breeze/doc/images/output_k8s_create-cluster.txt @@ -1 +1 @@ -254a3805eeb108125d078abecf9226fb +516be6f3858f813551a579ec4c68a400 diff --git a/dev/breeze/doc/images/output_k8s_delete-cluster.svg b/dev/breeze/doc/images/output_k8s_delete-cluster.svg index ebb3878309bb5..bd41e42a6dfb6 100644 --- a/dev/breeze/doc/images/output_k8s_delete-cluster.svg +++ b/dev/breeze/doc/images/output_k8s_delete-cluster.svg @@ -117,8 +117,8 @@ --python-pPython major/minor version used in Airflow image for images.(>3.9< | 3.10 | 3.11 | 3.12) [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    --allApply it to all created clusters ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─ Common options ─────────────────────────────────────────────────────────────────────────────────────────────────────╮ diff --git a/dev/breeze/doc/images/output_k8s_delete-cluster.txt b/dev/breeze/doc/images/output_k8s_delete-cluster.txt index 3c0998b1f3cde..2b099f520afe0 100644 --- a/dev/breeze/doc/images/output_k8s_delete-cluster.txt +++ b/dev/breeze/doc/images/output_k8s_delete-cluster.txt @@ -1 +1 @@ -11cd0c89e39c35786fb33d00fbb927fc +0a7251f591d4b43be42b4bf859310953 diff --git a/dev/breeze/doc/images/output_k8s_deploy-airflow.svg b/dev/breeze/doc/images/output_k8s_deploy-airflow.svg index e8ba45ec41db3..407e7c4f4589b 100644 --- a/dev/breeze/doc/images/output_k8s_deploy-airflow.svg +++ b/dev/breeze/doc/images/output_k8s_deploy-airflow.svg @@ -184,8 +184,8 @@ (>3.9< | 3.10 | 3.11 | 3.12)                                 [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    --executorExecutor to use for a kubernetes cluster.                                                (>LocalExecutor< | KubernetesExecutor | CeleryExecutor | CeleryKubernetesExecutor |      EdgeExecutor | SequentialExecutor)                                                       @@ -204,7 +204,7 @@ --python-versionsSpace separated list of python versions used for build with multiple versions.(TEXT) [default: 3.9 3.10 3.11 3.12]                                                  --kubernetes-versionsKubernetes versions used to run in parallel (space separated).(TEXT) -[default: v1.28.13 v1.29.8 v1.30.4 v1.31.0]                    +[default: v1.28.15 v1.29.12 v1.30.8 v1.31.4 v1.32.0]           --skip-cleanupSkip cleanup of temporary files created during parallel run. --debug-resourcesWhether to show resource information while running in parallel. --include-success-outputsWhether to include outputs of successful parallel runs (skipped by default). diff --git a/dev/breeze/doc/images/output_k8s_deploy-airflow.txt b/dev/breeze/doc/images/output_k8s_deploy-airflow.txt index 7daf0c1c26015..ce99ea01eed6e 100644 --- a/dev/breeze/doc/images/output_k8s_deploy-airflow.txt +++ b/dev/breeze/doc/images/output_k8s_deploy-airflow.txt @@ -1 +1 @@ -5b0897a8784fd3ef29cf789e10507936 +72de06b49b50c9b74db154197ede592a diff --git a/dev/breeze/doc/images/output_k8s_k9s.svg b/dev/breeze/doc/images/output_k8s_k9s.svg index 55a6d16fbb127..f0bad66a88f55 100644 --- a/dev/breeze/doc/images/output_k8s_k9s.svg +++ b/dev/breeze/doc/images/output_k8s_k9s.svg @@ -122,8 +122,8 @@ --python-pPython major/minor version used in Airflow image for images.(>3.9< | 3.10 | 3.11 | 3.12) [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─ Common options ─────────────────────────────────────────────────────────────────────────────────────────────────────╮ --verbose-vPrint verbose information about performed steps. diff --git a/dev/breeze/doc/images/output_k8s_k9s.txt b/dev/breeze/doc/images/output_k8s_k9s.txt index 41cb876d4b85f..0389105ad44a7 100644 --- a/dev/breeze/doc/images/output_k8s_k9s.txt +++ b/dev/breeze/doc/images/output_k8s_k9s.txt @@ -1 +1 @@ -4330a248804808ca67646fd429521ea4 +639be261f7b66ba5221ed46f82d737e1 diff --git a/dev/breeze/doc/images/output_k8s_logs.svg b/dev/breeze/doc/images/output_k8s_logs.svg index 706b4b621c177..a3da88f6f107b 100644 --- a/dev/breeze/doc/images/output_k8s_logs.svg +++ b/dev/breeze/doc/images/output_k8s_logs.svg @@ -118,8 +118,8 @@ --python-pPython major/minor version used in Airflow image for images.(>3.9< | 3.10 | 3.11 | 3.12) [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    --allApply it to all created clusters ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─ Common options ─────────────────────────────────────────────────────────────────────────────────────────────────────╮ diff --git a/dev/breeze/doc/images/output_k8s_logs.txt b/dev/breeze/doc/images/output_k8s_logs.txt index cb10a8737e7f5..3ff90260d35b4 100644 --- a/dev/breeze/doc/images/output_k8s_logs.txt +++ b/dev/breeze/doc/images/output_k8s_logs.txt @@ -1 +1 @@ -109337ad03745a9ee525cc5c88b44965 +46a00cb953eac348d3a6f89f7b62b4aa diff --git a/dev/breeze/doc/images/output_k8s_run-complete-tests.svg b/dev/breeze/doc/images/output_k8s_run-complete-tests.svg index e1b46cabdea97..bb6796ec879a5 100644 --- a/dev/breeze/doc/images/output_k8s_run-complete-tests.svg +++ b/dev/breeze/doc/images/output_k8s_run-complete-tests.svg @@ -235,8 +235,8 @@ --python-pPython major/minor version used in Airflow image for images.(>3.9< | 3.10 | 3.11 | 3.12) [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    --executorExecutor to use for a kubernetes cluster.                                                  (>LocalExecutor< | KubernetesExecutor | CeleryExecutor | CeleryKubernetesExecutor |        EdgeExecutor | SequentialExecutor)                                                         @@ -252,7 +252,7 @@ --python-versionsSpace separated list of python versions used for build with multiple versions.(TEXT) [default: 3.9 3.10 3.11 3.12]                                                  --kubernetes-versionsKubernetes versions used to run in parallel (space separated).(TEXT) -[default: v1.28.13 v1.29.8 v1.30.4 v1.31.0]                    +[default: v1.28.15 v1.29.12 v1.30.8 v1.31.4 v1.32.0]           --skip-cleanupSkip cleanup of temporary files created during parallel run. --debug-resourcesWhether to show resource information while running in parallel. --include-success-outputsWhether to include outputs of successful parallel runs (skipped by default). diff --git a/dev/breeze/doc/images/output_k8s_run-complete-tests.txt b/dev/breeze/doc/images/output_k8s_run-complete-tests.txt index c55a90dcdd2b8..b31ed85e1b4e8 100644 --- a/dev/breeze/doc/images/output_k8s_run-complete-tests.txt +++ b/dev/breeze/doc/images/output_k8s_run-complete-tests.txt @@ -1 +1 @@ -e90124f34ca3e3048003f30dcb4726a6 +aa7f514f39dfd75b10dc564a133fbe63 diff --git a/dev/breeze/doc/images/output_k8s_shell.svg b/dev/breeze/doc/images/output_k8s_shell.svg index d15f9a3816aa2..d134c0e737854 100644 --- a/dev/breeze/doc/images/output_k8s_shell.svg +++ b/dev/breeze/doc/images/output_k8s_shell.svg @@ -129,8 +129,8 @@ --python-pPython major/minor version used in Airflow image for images.(>3.9< | 3.10 | 3.11 | 3.12) [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    --executorExecutor to use for a kubernetes cluster.                                                  (>LocalExecutor< | KubernetesExecutor | CeleryExecutor | CeleryKubernetesExecutor |        EdgeExecutor | SequentialExecutor)                                                         diff --git a/dev/breeze/doc/images/output_k8s_shell.txt b/dev/breeze/doc/images/output_k8s_shell.txt index 1ba5126599f5b..eb208a58fb7cd 100644 --- a/dev/breeze/doc/images/output_k8s_shell.txt +++ b/dev/breeze/doc/images/output_k8s_shell.txt @@ -1 +1 @@ -e4d387e242567191bd381fffbe949b57 +80e7ddb21bd8e3ccd68a38566de11e30 diff --git a/dev/breeze/doc/images/output_k8s_status.svg b/dev/breeze/doc/images/output_k8s_status.svg index 75562760da341..f8839f5e52256 100644 --- a/dev/breeze/doc/images/output_k8s_status.svg +++ b/dev/breeze/doc/images/output_k8s_status.svg @@ -124,8 +124,8 @@ (>3.9< | 3.10 | 3.11 | 3.12)                                 [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    --wait-time-in-secondsWait for Airflow webserver for specified number of seconds.(INTEGER RANGE) --allApply it to all created clusters ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ diff --git a/dev/breeze/doc/images/output_k8s_status.txt b/dev/breeze/doc/images/output_k8s_status.txt index 1c221abaefef3..64f3bbf95ddf5 100644 --- a/dev/breeze/doc/images/output_k8s_status.txt +++ b/dev/breeze/doc/images/output_k8s_status.txt @@ -1 +1 @@ -8d422180eade6405e3bb880496242aaa +d62e40f5a7ffdce5b35cf4578f875930 diff --git a/dev/breeze/doc/images/output_k8s_tests.svg b/dev/breeze/doc/images/output_k8s_tests.svg index 2f969e24a0e32..d7cfc6623b0e3 100644 --- a/dev/breeze/doc/images/output_k8s_tests.svg +++ b/dev/breeze/doc/images/output_k8s_tests.svg @@ -171,8 +171,8 @@ --python-pPython major/minor version used in Airflow image for images.(>3.9< | 3.10 | 3.11 | 3.12) [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    --executorExecutor to use for a kubernetes cluster.                                                  (>LocalExecutor< | KubernetesExecutor | CeleryExecutor | CeleryKubernetesExecutor |        EdgeExecutor | SequentialExecutor)                                                         @@ -188,7 +188,7 @@ --python-versionsSpace separated list of python versions used for build with multiple versions.(TEXT) [default: 3.9 3.10 3.11 3.12]                                                  --kubernetes-versionsKubernetes versions used to run in parallel (space separated).(TEXT) -[default: v1.28.13 v1.29.8 v1.30.4 v1.31.0]                    +[default: v1.28.15 v1.29.12 v1.30.8 v1.31.4 v1.32.0]           --skip-cleanupSkip cleanup of temporary files created during parallel run. --debug-resourcesWhether to show resource information while running in parallel. --include-success-outputsWhether to include outputs of successful parallel runs (skipped by default). diff --git a/dev/breeze/doc/images/output_k8s_tests.txt b/dev/breeze/doc/images/output_k8s_tests.txt index d7966d71948bc..88e7ef29df513 100644 --- a/dev/breeze/doc/images/output_k8s_tests.txt +++ b/dev/breeze/doc/images/output_k8s_tests.txt @@ -1 +1 @@ -ed1e0a02b7f38a9cdd8810b70fd350d3 +1541b10309bf7144e9c4c09f3136fd74 diff --git a/dev/breeze/doc/images/output_k8s_upload-k8s-image.svg b/dev/breeze/doc/images/output_k8s_upload-k8s-image.svg index 4ffe39e823e86..ef3315b3b2dae 100644 --- a/dev/breeze/doc/images/output_k8s_upload-k8s-image.svg +++ b/dev/breeze/doc/images/output_k8s_upload-k8s-image.svg @@ -153,8 +153,8 @@ --python-pPython major/minor version used in Airflow image for images.(>3.9< | 3.10 | 3.11 | 3.12) [default: 3.9]                                               --kubernetes-versionKubernetes version used to create the KinD cluster of. -(>v1.28.13< | v1.29.8 | v1.30.4 | v1.31.0)             -[default: v1.28.13]                                    +(>v1.28.15< | v1.29.12 | v1.30.8 | v1.31.4 | v1.32.0)  +[default: v1.28.15]                                    ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─ Parallel options ───────────────────────────────────────────────────────────────────────────────────────────────────╮ --run-in-parallelRun the operation in parallel on all or selected subset of parameters. @@ -164,7 +164,7 @@ --python-versionsSpace separated list of python versions used for build with multiple versions.(TEXT) [default: 3.9 3.10 3.11 3.12]                                                  --kubernetes-versionsKubernetes versions used to run in parallel (space separated).(TEXT) -[default: v1.28.13 v1.29.8 v1.30.4 v1.31.0]                    +[default: v1.28.15 v1.29.12 v1.30.8 v1.31.4 v1.32.0]           --skip-cleanupSkip cleanup of temporary files created during parallel run. --debug-resourcesWhether to show resource information while running in parallel. --include-success-outputsWhether to include outputs of successful parallel runs (skipped by default). diff --git a/dev/breeze/doc/images/output_k8s_upload-k8s-image.txt b/dev/breeze/doc/images/output_k8s_upload-k8s-image.txt index 7e93734dfe0c3..8f0f8d86eec0c 100644 --- a/dev/breeze/doc/images/output_k8s_upload-k8s-image.txt +++ b/dev/breeze/doc/images/output_k8s_upload-k8s-image.txt @@ -1 +1 @@ -774439a1c9e22923f9ace56902c41dcd +d72e19ac67310197121acd2dbb00466e diff --git a/dev/breeze/doc/images/output_setup.txt b/dev/breeze/doc/images/output_setup.txt index 4740b0dc71f4c..274751197daaf 100644 --- a/dev/breeze/doc/images/output_setup.txt +++ b/dev/breeze/doc/images/output_setup.txt @@ -1 +1 @@ -ea2ff499fd3c25ef89abaab313d5d04a +08c78d9dddd037a2ade6b751c5a22ff9 diff --git a/dev/breeze/doc/images/output_setup_regenerate-command-images.txt b/dev/breeze/doc/images/output_setup_regenerate-command-images.txt index b830e9b756c98..d26de039adee2 100644 --- a/dev/breeze/doc/images/output_setup_regenerate-command-images.txt +++ b/dev/breeze/doc/images/output_setup_regenerate-command-images.txt @@ -1 +1 @@ -9c3f87d890317e2fbd0ecc37be22ba4f +9001008210b2148e49e4fd11f11bb25a diff --git a/dev/breeze/src/airflow_breeze/global_constants.py b/dev/breeze/src/airflow_breeze/global_constants.py index d37c53966b99d..c154318aa515d 100644 --- a/dev/breeze/src/airflow_breeze/global_constants.py +++ b/dev/breeze/src/airflow_breeze/global_constants.py @@ -145,7 +145,7 @@ # - https://endoflife.date/amazon-eks # - https://endoflife.date/azure-kubernetes-service # - https://endoflife.date/google-kubernetes-engine -ALLOWED_KUBERNETES_VERSIONS = ["v1.28.13", "v1.29.8", "v1.30.4", "v1.31.0"] +ALLOWED_KUBERNETES_VERSIONS = ["v1.28.15", "v1.29.12", "v1.30.8", "v1.31.4", "v1.32.0"] LOCAL_EXECUTOR = "LocalExecutor" KUBERNETES_EXECUTOR = "KubernetesExecutor" @@ -556,7 +556,7 @@ def get_airflow_extras(): DEFAULT_KUBERNETES_VERSION = CURRENT_KUBERNETES_VERSIONS[0] DEFAULT_EXECUTOR = CURRENT_EXECUTORS[0] -KIND_VERSION = "v0.24.0" +KIND_VERSION = "v0.26.0" HELM_VERSION = "v3.15.3" # Initialize image build variables - Have to check if this has to go to ci dataclass diff --git a/dev/breeze/tests/test_selective_checks.py b/dev/breeze/tests/test_selective_checks.py index e020f7edfadeb..0311a3c93298f 100644 --- a/dev/breeze/tests/test_selective_checks.py +++ b/dev/breeze/tests/test_selective_checks.py @@ -1104,9 +1104,9 @@ def test_full_test_needed_when_scripts_changes(files: tuple[str, ...], expected_ "postgres-versions": "['13', '14', '15', '16', '17']", "python-versions": "['3.9', '3.10', '3.11', '3.12']", "python-versions-list-as-string": "3.9 3.10 3.11 3.12", - "kubernetes-versions": "['v1.28.13', 'v1.29.8', 'v1.30.4', 'v1.31.0']", - "kubernetes-versions-list-as-string": "v1.28.13 v1.29.8 v1.30.4 v1.31.0", - "kubernetes-combos-list-as-string": "3.9-v1.28.13 3.10-v1.29.8 3.11-v1.30.4 3.12-v1.31.0", + "kubernetes-versions": "['v1.28.15', 'v1.29.12', 'v1.30.8', 'v1.31.4', 'v1.32.0']", + "kubernetes-versions-list-as-string": "v1.28.15 v1.29.12 v1.30.8 v1.31.4 v1.32.0", + "kubernetes-combos-list-as-string": "3.9-v1.28.15 3.10-v1.29.12 3.11-v1.30.8 3.12-v1.31.4 3.9-v1.32.0", "ci-image-build": "true", "prod-image-build": "true", "run-tests": "true", @@ -1140,9 +1140,9 @@ def test_full_test_needed_when_scripts_changes(files: tuple[str, ...], expected_ "postgres-versions": "['13']", "python-versions": "['3.9']", "python-versions-list-as-string": "3.9", - "kubernetes-versions": "['v1.28.13']", - "kubernetes-versions-list-as-string": "v1.28.13", - "kubernetes-combos-list-as-string": "3.9-v1.28.13", + "kubernetes-versions": "['v1.28.15']", + "kubernetes-versions-list-as-string": "v1.28.15", + "kubernetes-combos-list-as-string": "3.9-v1.28.15", "ci-image-build": "true", "prod-image-build": "true", "run-tests": "true", @@ -1176,9 +1176,9 @@ def test_full_test_needed_when_scripts_changes(files: tuple[str, ...], expected_ "postgres-versions": "['13']", "python-versions": "['3.9']", "python-versions-list-as-string": "3.9", - "kubernetes-versions": "['v1.28.13']", - "kubernetes-versions-list-as-string": "v1.28.13", - "kubernetes-combos-list-as-string": "3.9-v1.28.13", + "kubernetes-versions": "['v1.28.15']", + "kubernetes-versions-list-as-string": "v1.28.15", + "kubernetes-combos-list-as-string": "3.9-v1.28.15", "ci-image-build": "true", "prod-image-build": "true", "run-tests": "true", @@ -1213,9 +1213,9 @@ def test_full_test_needed_when_scripts_changes(files: tuple[str, ...], expected_ "postgres-versions": "['17']", "python-versions": "['3.12']", "python-versions-list-as-string": "3.12", - "kubernetes-versions": "['v1.31.0']", - "kubernetes-versions-list-as-string": "v1.31.0", - "kubernetes-combos-list-as-string": "3.12-v1.31.0", + "kubernetes-versions": "['v1.32.0']", + "kubernetes-versions-list-as-string": "v1.32.0", + "kubernetes-combos-list-as-string": "3.12-v1.32.0", "ci-image-build": "true", "prod-image-build": "true", "run-tests": "true", @@ -1250,9 +1250,9 @@ def test_full_test_needed_when_scripts_changes(files: tuple[str, ...], expected_ "all-versions": "false", "python-versions": "['3.9']", "python-versions-list-as-string": "3.9", - "kubernetes-versions": "['v1.28.13']", - "kubernetes-versions-list-as-string": "v1.28.13", - "kubernetes-combos-list-as-string": "3.9-v1.28.13", + "kubernetes-versions": "['v1.28.15']", + "kubernetes-versions-list-as-string": "v1.28.15", + "kubernetes-combos-list-as-string": "3.9-v1.28.15", "ci-image-build": "true", "prod-image-build": "true", "run-tests": "true", @@ -1284,9 +1284,9 @@ def test_full_test_needed_when_scripts_changes(files: tuple[str, ...], expected_ "all-versions": "false", "python-versions": "['3.9']", "python-versions-list-as-string": "3.9", - "kubernetes-versions": "['v1.28.13']", - "kubernetes-versions-list-as-string": "v1.28.13", - "kubernetes-combos-list-as-string": "3.9-v1.28.13", + "kubernetes-versions": "['v1.28.15']", + "kubernetes-versions-list-as-string": "v1.28.15", + "kubernetes-combos-list-as-string": "3.9-v1.28.15", "ci-image-build": "true", "prod-image-build": "true", "run-tests": "true",