-
Notifications
You must be signed in to change notification settings - Fork 266
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
Skipped tasks shown as pending #2293
Comments
Thanks for raising this issue @larhauga. We're currently considering a redesign of this page to improve display of a number of things including when expressions, retries, and more. |
Issues go stale after 90d of inactivity. /lifecycle stale Send feedback to tektoncd/plumbing. |
This is something we'll be addressing as part of the PipelineRun details page redesign which is currently in progress. Freezing so it doesn't get auto closed. /lifecycle frozen |
When we address this we should review tektoncd/pipeline#4829 and TEP-0103. This makes additional useful information available regarding the reason for a task being skipped. |
Hoping to revisit this soon. Related to #1445 |
Blocked by #3493 which in currently is progress. It affects pretty much the entire front-end codebase so we've paused functional changes util that's complete, ETA ~end of month. Once that's done, this is among the next batch of UI updates planned. |
#3651 improves the display of skipped tasks, making it clearer to users that these are skipped and not actually pending. The corresponding when expression or other relevant reason is displayed in the taskrun status, and the log container clearly identifies that no logs will be displayed due to the task being skipped. This will be available in the next nightly release, and included in Dashboard v0.52.0 which is expected in the next week or so. Further improvements will be made as part of #2306 |
This is now available in https://github.com/tektoncd/dashboard/releases/tag/v0.52.0 |
Describe the bug
Pipelines with tasks that are skipped (like due to non master branch run) is observed to have the state of pending even though it has been skipped. This issue came to us from end-users, which did not understand why the task was still pending.
Expected behaviour
We expect the status of the skipped task to be
Skipped
; notPending
.Steps to reproduce the bug
In this case we have a
when
condition, that skipps this task if branch is main or master.Environment details
Additional Info
The text was updated successfully, but these errors were encountered: