[dashboard] Display specific Prebuild cancellation reason in Prebuild Status again #14163
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
When our system decides to cancel a prebuild automatically, it also mentions the specific cancellation reason in
prebuild.error
:gitpod/components/server/ee/src/prebuilds/prebuild-manager.ts
Lines 224 to 225 in c87781b
gitpod/components/server/ee/src/prebuilds/prebuild-manager.ts
Lines 230 to 231 in c87781b
gitpod/components/server/ee/src/prebuilds/prebuild-manager.ts
Lines 235 to 236 in c87781b
Also, we used to display this exact message below the Prebuild Logs, so that users could be aware why exactly their prebuild got cancelled:
gitpod/components/dashboard/src/projects/Prebuilds.tsx
Lines 338 to 344 in 3133297
Unfortunately, we recently stopped displaying this reason entirely:
gitpod/components/dashboard/src/projects/Prebuilds.tsx
Lines 341 to 342 in 8200bfb
I believe this may have been accidental. This Pull Request shows the specific cancellation reason again.
Related Issue(s)
Fixes #
How to test
Release Notes
Documentation
Werft options:
If enabled this will build
install/preview
Valid options are
all
,workspace
,webapp
,ide