Closed vsoch closed 1 year ago
okay I think I found the issue - they made a change to add a boolean (that isn't here) at the end of November last year (see linked issue above).
This helm chart resolved the issue https://github.com/aws-samples/efa-device-plugin-helm
Hiya! I found this repository because I'm creating an EKS cluster with eksctl, specifically like this:
And when I request a job asking for efa for my pods, e.g, (this is our operator CRD that has worked before):
the pods are stuck in pending. Further inspection reveals:
And then I realized I could look at the logs of the pod that is supposed to provide the efa (which is where I found the container name / config that is provided in the manifest folder of this repo) and I saw:
Specifically notice the second to last line - there is an error about "runAsNonRoot"
I am thinking this might be related to eksctl, if it's creating / submitting this yaml, but since I found what appears to be the same efa container here, I thought I would ask! Is there perhaps a spot fix I could do, re-applying this yaml to ask to run as root? :thinking: