Kube attach strategy doesn't work with non root images
### Overview When running a job with a non root image such as `registry.gitlab.com/gitlab-org/gitlab-runner/alpine-no-root:latest` the job hangs forever, we can see this also by running the [`testKubernetesNoRootImageFeatureFlag`](https://gitlab.com/gitlab-org/gitlab-runner/-/blob/82ee8b29637f4b5406e206b97710d279165bdd30/executors/kubernetes/kubernetes_test.go#L695) test https://gitlab.com/gitlab-org/gitlab-runner/-/jobs/607043339#L631. This is most likely because the root image cannot write to the log file because it's owned by root.
issue