TLS Handshake Error with Vault after Airflow and provider updates #45487
Labels
area:providers
kind:bug
This is a clearly a bug
pending-response
provider:hashicorp
Hashicorp provider related issues
Apache Airflow Provider(s)
hashicorp
Versions of Apache Airflow Providers
Apache Airflow version
2.10.3
Operating System
apache/airflow:2.10.3-python3.11
Deployment
Other Docker-based deployment
Deployment details
Hashicorp Vault version: 1.16.6+ent
What happened
After updating Airflow (from 2.9.0 to 2.10.3) as well as Hashicorp provider (from 3.6.4 to 4.0.0), secrets and connections available in our running Vault instance are not found anymore during DAG runs / compilation.
It seems that this is related to a TLS handshake error to our running Vault instance first observed after the update:
What you think should happen instead
When downgrading to Airflow 2.9.0 as well as Hashicorp provider 3.6.4, this error doesn't occur, and all Vault secrets and connections can be accessed again from within the DAG run.
How to reproduce
Anything else
No response
Are you willing to submit PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: