From f0f64a0786488e0db2a2da52dc40f7becb5cd5f1 Mon Sep 17 00:00:00 2001 From: dirrao Date: Sat, 27 Jan 2024 10:26:57 +0530 Subject: [PATCH 1/4] kubernetes version bump --- airflow/providers/cncf/kubernetes/provider.yaml | 4 ++-- generated/provider_dependencies.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/airflow/providers/cncf/kubernetes/provider.yaml b/airflow/providers/cncf/kubernetes/provider.yaml index a27ac011565a9..787d94828a5d2 100644 --- a/airflow/providers/cncf/kubernetes/provider.yaml +++ b/airflow/providers/cncf/kubernetes/provider.yaml @@ -89,13 +89,13 @@ dependencies: # limiting minimum airflow version supported in cncf.kubernetes provider, due to the # potential breaking changes in Airflow Core as well (kubernetes is added as extra, so Airflow # core is not hard-limited via install-requirements, only by extra). - - kubernetes>=21.7.0,<24 + - kubernetes>=28.1.0,<=29.0.0 # The Kubernetes_asyncio package is used for providing Asynchronous (AsyncIO) client library for # standard Kubernetes API. The version is limited by minimum 18.20.1 because of introducing the ability to # load kubernetes config file from dictionary in that release and is limited to the next MAJOR version # (started from current 24.2.2 version) to prevent introducing some problems that could be due to some # major changes in the package. - - kubernetes_asyncio>=18.20.1,<25 + - kubernetes_asyncio>=28.1.0,<=29.0.0 - google-re2>=1.0 integrations: diff --git a/generated/provider_dependencies.json b/generated/provider_dependencies.json index 933feca19a10b..b4f9e53d8e746 100644 --- a/generated/provider_dependencies.json +++ b/generated/provider_dependencies.json @@ -315,8 +315,8 @@ "asgiref>=3.5.2", "cryptography>=2.0.0", "google-re2>=1.0", - "kubernetes>=21.7.0,<24", - "kubernetes_asyncio>=18.20.1,<25" + "kubernetes>=28.1.0,<=29.0.0", + "kubernetes_asyncio>=28.1.0,<=29.0.0" ], "devel-deps": [], "cross-providers-deps": [], From cc219361c8a6ca52c8cbaca729ca6df9021379ad Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Sun, 28 Jan 2024 09:22:02 +0100 Subject: [PATCH 2/4] fixup! kubernetes version bump --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a84b4af06f685..468d04af877e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -634,8 +634,8 @@ cncf-kubernetes = [ "asgiref>=3.5.2", "cryptography>=2.0.0", "google-re2>=1.0", - "kubernetes>=21.7.0,<24", - "kubernetes_asyncio>=18.20.1,<25", + "kubernetes>=28.1.0,<=29.0.0", + "kubernetes_asyncio>=28.1.0,<=29.0.0", ] cohere = [ "cohere>=4.37", From 1c3f07aad6e2b1f0a1a77b6fb17814da05358f2c Mon Sep 17 00:00:00 2001 From: dirrao Date: Mon, 29 Jan 2024 18:11:21 +0530 Subject: [PATCH 3/4] test case fix --- kubernetes_tests/test_kubernetes_pod_operator.py | 1 - 1 file changed, 1 deletion(-) diff --git a/kubernetes_tests/test_kubernetes_pod_operator.py b/kubernetes_tests/test_kubernetes_pod_operator.py index eb50adda687ed..147c354dfc1c9 100644 --- a/kubernetes_tests/test_kubernetes_pod_operator.py +++ b/kubernetes_tests/test_kubernetes_pod_operator.py @@ -942,7 +942,6 @@ def test_pod_template_file( "kind: Pod", "metadata:", " annotations: {}", - " cluster_name: null", " creation_timestamp: null", " deletion_grace_period_seconds: null", ] From 6b0dd777cf3b6b455413b8ab8ff5ebce29af06da Mon Sep 17 00:00:00 2001 From: dirrao Date: Mon, 29 Jan 2024 18:45:45 +0530 Subject: [PATCH 4/4] regenerated the provider file --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 70fe68e91647f..204fc9b69770e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -524,7 +524,7 @@ winrm = [ # If you want to modify these - modify the corresponding provider.yaml instead. ############################################################################################################# # START OF GENERATED DEPENDENCIES -# Hash of dependencies: 6e486f782b4745afd1f0f19dabe1253c +# Hash of dependencies: ee123f98f7863f010cb52314e9c76927 airbyte = [ # source: airflow/providers/airbyte/provider.yaml "apache-airflow[http]", ]