airflow webserver error when updated to airflow 2.0
See original GitHub issueKubernetes version (if you are using kubernetes) (use kubectl version
):
Environment:
- Cloud provider or hardware configuration: MAC
- OS (e.g. from /etc/os-release):
- Kernel (e.g.
uname -a
): - Install tools: PIP3
- Others:
What happened:
**Something bad has happened. Please consider letting us know by creating a bug report using GitHub.
Python version: 3.9.0 Airflow version: 2.0.0 Node: 192-168-1-101.tpgi.com.au
Traceback (most recent call last): File “/usr/local/lib/python3.9/site-packages/flask/app.py”, line 2447, in wsgi_app response = self.full_dispatch_request() File “/usr/local/lib/python3.9/site-packages/flask/app.py”, line 1953, in full_dispatch_request return self.finalize_request(rv) File “/usr/local/lib/python3.9/site-packages/flask/app.py”, line 1970, in finalize_request response = self.process_response(response) File “/usr/local/lib/python3.9/site-packages/flask/app.py”, line 2269, in process_response self.session_interface.save_session(self, ctx.session, response) File “/usr/local/lib/python3.9/site-packages/flask/sessions.py”, line 379, in save_session response.set_cookie( File “/usr/local/lib/python3.9/site-packages/werkzeug/wrappers/base_response.py”, line 468, in set_cookie dump_cookie( File “/usr/local/lib/python3.9/site-packages/werkzeug/http.py”, line 1217, in dump_cookie raise ValueError(“SameSite must be ‘Strict’, ‘Lax’, or ‘None’.”) ValueError: SameSite must be ‘Strict’, ‘Lax’, or ‘None’.**
How to reproduce it:
Anything else we need to know:
Issue Analytics
- State:
- Created 3 years ago
- Reactions:1
- Comments:15 (14 by maintainers)
Top GitHub Comments
I observe the same issue. Here is what I think the issue is:
In previous versions of airflow, the
cookie_samsite
value in the config file was allowed to beempty
. But, looks like it required from Airflow 2.0.0 onwards. Setting that value tolax
orStrict
should resolves this issue.https://github.com/apache/airflow/pull/14183 should take care of this for users migrating from 1.10.x to 2.0.x with same config