You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2022/12/04 22:01:29 UTC

[GitHub] [airflow] potiuk commented on issue #27977: Webserver IntegrityError When Loaded

potiuk commented on issue #27977:
URL: https://github.com/apache/airflow/issues/27977#issuecomment-1336528052

   I do not thin the issue is with with the integrity key - this is a result of a problematic integration with Azure. The "azure" button is expected - this comes from Flask Application Builder and it has been added in one of the recent FAB versions. 
   
   I guess the duplicate session is harmless and comes from a redirection loop that results from an invalid configuration of Azure. Some of the configuration has changed in the new FAB - it had breaking changes when it comes to configuration and when you run from 2.2.5 to 2.3.4 you also change FAB: 
   
   * In 2.4.3 it is FAB 4.1.4: https://github.com/apache/airflow/blob/constraints-2.4.3/constraints-3.9.txt#L16
   * In 2.2.5 it was FAB 3.4.5 https://github.com/apache/airflow/blob/constraints-2.2.5/constraints-3.9.txt#L16 
   
   This was a major upgrade in FAB and it had some breaking changes or fixing some of the invalid configuration. I suggest to look in the FAB documentation and see if you can make your configuration for that from scratch https://flask-appbuilder.readthedocs.io/en/latest/security.html
   
   Also you can read FAB's release notes - they might help you to migrate.
   
   There is also a possibility that you are hitting some other authlib and other dependencies problems. see #27973 which you also opened.
   
   Unfortunately, we are not specialists in the OAuth - this comes from FAB and they will likely be able to help better with your issue. Converting into a discussion.
   
   


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org