Shell internal errors


We had shell pod broken. We’re using helm chart deployment to deploy gitlab. I saw such errors in shell pod:

time="2023-02-26T12:18:17Z" level=error msg="Internal API error" correlation_id=01GT6THNKDD0TESEPCJ6VVZDW7 duration_ms=29ns error="401 Unauthorized" method=GET status=401 url="http://gitlab-production-webservice-default.gitlab-production.svc:8181//api/v4/internal/authorized_keys?key=...

Also I’ve seen such errors in webservice pod:

Completed 500 Internal Server Error in 54ms (ActiveRecord: 22.5ms | Elasticsearch: 0.0ms | Allocations: 7617)
JWT::VerificationError (Signature verification raised):

As I understand it’s something with shell secrets or gitaly secrets. Is there any way to fix it?

Btw we’re using gitlab v14.10.2. I’ve checked all pods, and they’re using right image versions