UNCLASSIFIED - NO CUI

istio injection changes cause issues with Gitlab upgrades

It appears that the changes made in this commit, 8b4be4b2, cause issues when upgrading Gitlab.

The upgrade-check, migration, and secrets pods are set to istio-injection: true, and they run, however the istio-proxy sidecar never closes. Usually when using istio-proxys in cases like this you have to do this: https://discuss.istio.io/t/best-practices-for-jobs/4968

Is this expected behavior for the current Gitlab chart?

Further reading: https://istio.io/latest/blog/2023/native-sidecars/ https://github.com/istio/istio/issues/6324