diff --git a/airflow/providers/apache/flink/provider.yaml b/airflow/providers/apache/flink/provider.yaml index a8d826f5ffe1f..a6a38f0167ae8 100644 --- a/airflow/providers/apache/flink/provider.yaml +++ b/airflow/providers/apache/flink/provider.yaml @@ -27,15 +27,7 @@ versions: dependencies: - apache-airflow>=2.3.0 - cryptography>=2.0.0 - # The Kubernetes API is known to introduce problems when upgraded to a MAJOR version. Airflow Core - # Uses Kubernetes for Kubernetes executor, and we also know that Kubernetes Python client follows SemVer - # (https://github.com/kubernetes-client/python#compatibility). This is a crucial component of Airflow - # So we should limit it to the next MAJOR version and only deliberately bump the version when we - # tested it, and we know it can be bumped. Bumping this version should also be connected with - # 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 + - apache-airflow-providers-cncf-kubernetes>=5.1.0 integrations: - integration-name: Apache Flink @@ -54,8 +46,3 @@ sensors: - integration-name: Apache Flink python-modules: - airflow.providers.apache.flink.sensors.flink_kubernetes - -additional-extras: - - name: cncf.kubernetes - dependencies: - - apache-airflow-providers-cncf-kubernetes>=5.1.0 diff --git a/generated/provider_dependencies.json b/generated/provider_dependencies.json index 0deeb0a53f6c9..e4749bf1c2641 100644 --- a/generated/provider_dependencies.json +++ b/generated/provider_dependencies.json @@ -80,9 +80,9 @@ }, "apache.flink": { "deps": [ + "apache-airflow-providers-cncf-kubernetes>=5.1.0", "apache-airflow>=2.3.0", - "cryptography>=2.0.0", - "kubernetes>=21.7.0,<24" + "cryptography>=2.0.0" ], "cross-providers-deps": [ "cncf.kubernetes"