From 06a796c6265efe8f9c28902a6264b27f23dc5950 Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Sun, 29 Jun 2025 09:53:32 +0200 Subject: [PATCH] [v3-0-test] Add keycloak to providers removed when running Airflow 2 (#52442) We we are using "--use-airflow-version" and use Airlfow 2 we uninstall all providers that are Airflow 2 only mounted from sources, because Provider's Manager (correctly) fails if Airflow 3 provider is installed. Recently added keycloak was missing from the list. (cherry picked from commit 508fac143c6bafadf845b90b46d1b60bf4e4f515) Co-authored-by: Jarek Potiuk --- scripts/in_container/install_airflow_and_providers.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/in_container/install_airflow_and_providers.py b/scripts/in_container/install_airflow_and_providers.py index 05a437178b9c3..42d9782cd3094 100755 --- a/scripts/in_container/install_airflow_and_providers.py +++ b/scripts/in_container/install_airflow_and_providers.py @@ -675,6 +675,7 @@ def install_airflow_and_providers( # providers from the installed separate source packages console.print("[yellow]Uninstalling Airflow-3 only providers\n") providers_to_uninstall_for_airflow_2 = [ + "apache-airflow-providers-keycloak", "apache-airflow-providers-common-messaging", "apache-airflow-providers-git", ]