Wilder60 opened a new issue, #26185:
URL: https://github.com/apache/airflow/issues/26185

   ### Apache Airflow version
   
   2.3.4
   
   ### What happened
   
   Since upgrading to Airflow 2.3.4 our webserver fails on start up to pull 
secrets from our Vault instance.  Setting AIRFLOW__WEBSERVER_WORKERS = 1 
allowed the webserver to start up successfully, but reverting the change added 
here [https://github.com/apache/airflow/pull/25556](url) was the only way we 
found to fix the issue without adjusting the webserver's worker count.
   
   ### What you think should happen instead
   
   The airflow webserver should be able to successfully read from Vault with 
AIRFLOW__WEBSERVERS__WORKERS > 1.
   
   ### How to reproduce
   
   Star a Webserver instance set to authenticate with Vault using the approle 
method and AIRFLOW__DATABASE__SQL_ALCHEMY_CONN_SECRET and 
AIRFLOW__WEBSERVER__SECRET_KEY_SECRET set.  The webserver should fail to 
initialize all of the gunicorn workers and exit.
   
   ### Operating System
   
   Fedora 29
   
   ### Versions of Apache Airflow Providers
   
   apache-airflow-providers-hashicorp==3.1.0
   
   ### Deployment
   
   Docker-Compose
   
   ### Deployment details
   
   Python 3.9.13
   Vault 1.9.4
   
   ### Anything else
   
   None
   
   ### Are you willing to submit PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to