-
Sub-task
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
None
-
False
-
None
-
False
-
-
-
Tracing Sprint # 229, Tracing Sprint # 230, Tracing Sprint # 231, Tracing Sprint # 232, Tracing Sprint # 233
The upstream E2E tests don't pass because the target allocator pods cannot be started. Running the describe command for the pods (kubectl describe pod <name pod>) shows this:
Warning Failed 12s (x2 over 12s) kubelet Error: container create failed: time="2023-01-03T15:56:58Z" level=error msg="runc create failed: unable to start container process: exec: \"./main\": stat ./main: permission denied"
The reason is the container tries to run the target allocator executable with sudo, what is not allowed in OpenShift.
Tested in OCP 4.11.
Affected E2E tests:
- smoke-targetallocator
- targetallocator-features