Hi, everyone!
I'm trying to set up a Composer cluster with GCP Secret Manager backend for connections/variables, but it's failing on the GKE
airflow-database-init-job with the following error:
ImportError: No module named providers.google.cloud.secrets.secret_manager. I've pulled the image that is being used by this job on GKE and, indeed, this module is not there. According to Composer
docs for Secret Manager integration:
"To use Secret Manager, your Cloud Composer environment must use Airflow 1.10.10 or later and Python 3.6 or later (Python 2 is not supported)."
however, the airflow-database-init-job image seems to be using Python 2.7. Shouldn't it be >=3.6? This error can also be reproduced with the composer-1.12.3/airflow-1.10.10.
Is anyone experiencing this?
Thanks!