-
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
[dashboard] Remove prebuild status errors from prebuild logs #9045
Conversation
3966633
to
5f156a8
Compare
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.
Works as advertised!
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.
Many thanks for this Pull Request! Had a pass through the code changes, and left a few thoughts/questions. Will now try to test this.
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.
Many thanks for responding to my comments/questions! They're now all addressed.
The code changes look good to me now. 👍
I also tried testing this, but for some reason, when I try my go-to image build error repo (https://gitlab.com/jankeromnes/gitpod-build-error), I never get any image build logs.
It always goes straight from "Queued" to "System Error", without showing any image build logs:
BEFORE | AFTER |
---|---|
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.
Approving, because the observed logs problem seems unrelated to this change, and you did get logs for my test repo.
Thanks also for the call! I can't wait for us to have much more robust Prebuild status and logs. 😊
@jankeromnes using your repo, I've managed to get the image build logs. The case you're observing is a race condition that happens due to the following:
I'm looking to tackle both by making the prebuild logs deterministic, but that's outside of the scope of this PR. |
/unhold |
😍 |
Description
Removes injection of prebuild/workspace instance status errors into the logs. The error/status is already shown below the logs view.
Doing this addresses the following problems:
Related Issue(s)
Fixes #
How to test
Release Notes
Documentation
/uncc
/hold