This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new c36c4db3f7 Kubernetes version bump (#37040)
c36c4db3f7 is described below

commit c36c4db3f723ccb43add4b562a1820dcae523753
Author: Gopal Dirisala <39794726+dir...@users.noreply.github.com>
AuthorDate: Mon Jan 29 21:36:05 2024 +0530

    Kubernetes version bump (#37040)
    
    
    ---------
    
    Co-authored-by: Jarek Potiuk <ja...@potiuk.com>
---
 airflow/providers/cncf/kubernetes/provider.yaml  | 4 ++--
 generated/provider_dependencies.json             | 4 ++--
 kubernetes_tests/test_kubernetes_pod_operator.py | 1 -
 pyproject.toml                                   | 6 +++---
 4 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/airflow/providers/cncf/kubernetes/provider.yaml 
b/airflow/providers/cncf/kubernetes/provider.yaml
index a27ac01156..787d94828a 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 933feca19a..b4f9e53d8e 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": [],
diff --git a/kubernetes_tests/test_kubernetes_pod_operator.py 
b/kubernetes_tests/test_kubernetes_pod_operator.py
index eb50adda68..147c354dfc 100644
--- a/kubernetes_tests/test_kubernetes_pod_operator.py
+++ b/kubernetes_tests/test_kubernetes_pod_operator.py
@@ -942,7 +942,6 @@ class TestKubernetesPodOperatorSystem:
                 "kind: Pod",
                 "metadata:",
                 "  annotations: {}",
-                "  cluster_name: null",
                 "  creation_timestamp: null",
                 "  deletion_grace_period_seconds: null",
             ]
diff --git a/pyproject.toml b/pyproject.toml
index e82b5897f9..204fc9b697 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]",
 ]
@@ -635,8 +635,8 @@ cncf-kubernetes = [ # source: 
airflow/providers/cncf/kubernetes/provider.yaml
   "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 = [ # source: airflow/providers/cohere/provider.yaml
   "cohere>=4.37",

Reply via email to