-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
remove core-dev preview environment options #10795
Conversation
/release-note-none |
hi @liam-j-bennett! |
started the job as gitpod-build-ljb-2529-remove-core-dev-preview-env.1 because the annotations in the pull request description changed |
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.
Nice clean-up 🧹!
Just like mo said, I believe we can clean up even more! I think we can also un-mount some secrets from .werft/build.yaml
and also delete some terraform code that creates those secrets(terraform would be another PR in another repo of course 🙂)
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.
LGTM!
I see that we have a hold label in place, so I'm already approving because the PR solves the problem: "Discontinue previews in core-dev" 🙂
Just wanted to remind the team of another problem that we still have which is getting rid of pieces of infrastructure required to run previews in core-dev. Things that come to my mind:
- Secrets in
.werft/build.yaml
- Terraform code for those same secrets
But there might be more 😬
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.
This looks great already! I found one line that looks like it should be deleted, too and two nits. See comments.
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.
🚀 🚀 🚀
1b8131c
to
1cb8fce
Compare
Thx for updating the PR! The code changes LGTM, but I see the build failing via:
|
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.
After taking a second look, I think two of the secrets are still in use.
Regarding the build error:
Is the delete failing somehow? We ignore all errors, not just the NotFound |
1bd132e
to
d159f29
Compare
d159f29
to
8e1e733
Compare
Build issue seems to have fixed itself |
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.
🚀 🚀 🚀
Description
Removes the core-dev preview environment options
Related Issue(s)
Fixes #2529
Release Notes
Werft options: