Skip to content

Saneitizer: Better handling of bad responses

Ebernhardson requested to merge work/ebernhardson/saneitizer-problems into main

It's not clear what exactly is in the responses, but some of the ones we receive don't include the 'problems' array. Manually invoking the specified api request doesn't have this problem. Currently if these are missing the request completes exceptionally and triggers a restart of the operator. Be a little nicer and recognize them as retryable errors. This will also log the contents of the invalid responses.

Bug: T358599

Merge request reports