Make errors due to gitlab-secrets.json missing/regenerated more evident.

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

Often in support we face the situation where a customer didn't handle gitlab-secrets.json properly. The errors that this yields can be somewhat cryptic. Please consider if it would be possible to make them more evident either in the UI or in the logs.

Target audience

GitLab administrators, Support

Further details

Proposal

I'm not sure if this would be feasible code-wise, most of the client code I've seen manipulate the cyphered object abstracting that it is in fact encrypted.

What does success look like, and how can we measure that?

Links / references

ZD https://gitlab.zendesk.com/agent/tickets/110318

Edited by 🤖 GitLab Bot 🤖