-
-
Notifications
You must be signed in to change notification settings - Fork 4
Closed
Labels
customer-requestrelease-noteDenotes a PR that will be considered when it comes time to generate release notes.Denotes a PR that will be considered when it comes time to generate release notes.release/25.11.0size/Stype/bug
Description
Affected Stackable version
25.7
Affected Apache Airflow version
3.0.1
Current and expected behavior
Customer states
Bei Airflow ging es um die Verschlüsselung der Connections, die bei Airflow 3 standardmäßig durchgeführt wird. Der Webserver setzt die Fernet-Keys automatisch in der Config und nutzt sie zur Verschlüsselung. Dementsprechend kann dann nur ein Webserver (wir haben 2 ) auf die Verbindungen zugreifen, der andere bekommt einen Servererror und kann die Connection Seite nicht mehr anzeigen (Restart = beide generieren sich neue Fernet-Keys, kein Webserver konnte mehr die Connection Seite öffnen). Wir haben das Problem gelöst indem wir die Variable AIRFLOW__CORE__FERNET_KEY gesetzt haben.
Possible solution
Use the same mechanism as for JWT_TOKEN, so should be pretty straight-forward
Would you like to work on fixing this bug?
No, @adwk67 can do best
Acceptance critera
- Must: Bug fixed
- Should: We add a test that would have detected this. It's a should, as this can be 10 times harder as the fix itself
- Could: We could use multiple webservers in demos, so that we might have noticed this
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
customer-requestrelease-noteDenotes a PR that will be considered when it comes time to generate release notes.Denotes a PR that will be considered when it comes time to generate release notes.release/25.11.0size/Stype/bug
Type
Projects
Status
Done