Skip to content

Convert nil trace to empty before used for auto triage incident

Jennifer Li requested to merge jennli-graceful-job-trace into master

What does this MR do and why?

In cases when job_trace failed and returned nil, convert nil to '' before using the value to triage master broken root cause.

As we are relying more on job trace to triage master broken, we don't want to exit the processor with error when job_trace request fails.

Closes #1326 (closed)

Expected impact & dry-runs

These are strongly recommended to assist reviewers and reduce the time to merge your change.

See https://gitlab.com/gitlab-org/quality/triage-ops/-/tree/master/doc/scheduled#testing-policies-with-a-dry-run on how to perform dry-runs for new policies.

See https://gitlab.com/gitlab-org/quality/triage-ops/-/blob/master/doc/reactive/best_practices.md#use-the-sandbox-to-test-new-processors on how to make sure a new processor can be tested.

Action items

Edited by Jennifer Li

Merge request reports