-
Notifications
You must be signed in to change notification settings - Fork 43
Improve EC Task log clarity and ordering #2647
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
tasks/verify-conforma-konflux-ta/0.1/verify-conforma-konflux-ta.yaml
Outdated
Show resolved
Hide resolved
tasks/verify-conforma-konflux-ta/0.1/verify-conforma-konflux-ta.yaml
Outdated
Show resolved
Hide resolved
tasks/verify-conforma-konflux-ta/0.1/verify-conforma-konflux-ta.yaml
Outdated
Show resolved
Hide resolved
| volumeMounts: | ||
| - mountPath: /var/workdir | ||
| name: workdir | ||
| onError: continue |
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.
Nitpick: Move the before the command to be consistent with the other steps.
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.
Thanks! done.
tasks/verify-conforma-konflux-ta/0.1/verify-conforma-konflux-ta.yaml
Outdated
Show resolved
Hide resolved
|
About the acceptance test failure: I can see a bunch of |
tasks/verify-enterprise-contract/0.1/verify-enterprise-contract.yaml
Outdated
Show resolved
Hide resolved
cbf6b10 to
0f06a8c
Compare
|
@simonbaird FYI, here's the Conforma based on the changes from this PR: conforma-ec-423-d87z9-verify.log |
Moves Enterprise Contract validation results to the end of the task logs in Konflux UI for immediate visibility. This was achieved by: * Correcting ec validate's --output text syntax to write results directly to a file (text=<path>?show-successes=false). * Introducing a new detailed-report step at the end of the Task to simply cat this file, ensuring final output position. resolves: EC-1360
The 'info' step, previously a visual cue for log sections to ignore (referencing EC-1206), is now obsolete. With critical validation results moved to the log's end for immediate visibility, this indicator no longer serves its original purpose. resolves: EC-1360
simonbaird
left a comment
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.
resolves: EC-1360