Description:
I am trying to install Percona Operator for MongoDB on a air-gapped OpenShift cluster. I cannot use the OperatorHub installation method unfortunately, so I fallback to installing with the helm chart.
The problem is that the operator Pod fails to start with this warning event:
Warning Failed 17s kubelet Error: container create failed: time="2026-01-19T09:41:41Z" level=error msg="runc create failed: unable to start container process: exec: \\"percona-server-mongodb-operator\\": executable file not found in $PATH"
Further debug with a privileged container shows that in fact the /usr/local/bin directory seems to be empty. For that reason I don’t know whether this is an issue with the operator, OpenShift, or the image itself.
Steps to Reproduce:
helm install psmdb-operator -n psmdb-operator percona/psmdb-operator
Version:
Operator version: 1.21.1
Chart version: 1.21.2
Logs:
No logs other than the warning event above
Expected Result:
The operator installs successfully
Actual Result:
The container fails to start