-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
False
-
-
False
-
5
-
None
-
MTO Sprint 271, MTO Sprint 272, MTO Sprint 273, MTO Sprint 274
The enoexec-event-daemon operates on each node within the cluster to monitor for local ENOEXEC errors. Upon detecting such an error, it generates a corresponding ENoExecEvent object.
This daemon utilizes a dedicated service account, bound to a namespace-scoped role, which grants it permissions solely to create and retrieve ENoExecEvent objects within the namespace housing the Multiarch Tuning Operator.
For every detected ENOEXEC error, the daemon instantiates a new ENoExecEvent object in the operator's namespace. The object's name is generated as a Universally Unique Identifier (UUID) in compliance with ISO/IEC 9834-82 standards adopted in Kubernetes, ensuring global uniqueness. This object encapsulates pertinent details, including the node name, pod name, container ID, and the command that triggered the error.
- links to