Describe the bug
Even if we injected credentials the helm test action (which is trying to run ct install on a newly created cluster is not really able to fetch private images in all the cases.
The main issue is when you are using a helm chart that use a dedicated service account and you do not pass the appropiated options to helm --set imagePullSecrets[0].name=xxx. Even considering that, you will have to create the secret before.
So we must
- implement tests showing that behavior
- create the secret before
- use it as default args