-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[dashboard] revert Caddy bump #14119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
started the job as gitpod-build-alex-login-window-is-not-closed-14116.1 because the annotations in the pull request description changed |
because of issues with 308 responsed on static assests.
1c774b8
to
c54b3bf
Compare
The upgrade contained changes to config as well #13276. If we go down the route of this downgrade, shouldn't we revert the config also? |
Came here for this comment. Sadly it's not a simple revert. Note that there were a couple of changes, incl. for dashboard. |
@easyCZ, the PR only reverts Caddy the dashboard component, and there the config wasn't touched. See https://github.com/gitpod-io/gitpod/blob/main/components/dashboard/conf/Caddyfile I think, as a follow up we should revert this PR and provide a fixed config. |
@AlexTugarev Can verify on this PR? E.g in previews envs last week, I only had this happen sometimes (maybe older envs). |
I tried a couple of times and never hit it, at least. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Test ✔️
@geropl, see the "How to test" for verification.
Basically, without this change the Auth window remains open. |
I know. Was worried about reproducability, but that does not matter. 👍 |
Description
This PR downgrades Caddy for dashboard, due to either an issue with Caddy itself, or with the config written for previous version.
Here is what's happen: requests for static resources get a 308 response unexpectedly, see
Related Issue(s)
Fixes #14116
How to test
Auth popup window should be closed automatically on login/signup.
Release Notes
Documentation
Werft options:
If enabled this will build
install/preview
Valid options are
all
,workspace
,webapp
,ide