diff --git a/pkg/grpc/tracing/tracing.go b/pkg/grpc/tracing/tracing.go index e88d827d22a..2f26b8d9c36 100644 --- a/pkg/grpc/tracing/tracing.go +++ b/pkg/grpc/tracing/tracing.go @@ -469,6 +469,10 @@ func (msg *MsgGenericTracepointUnix) HandleMessage() *tetragon.GetEventsResponse } } else { tetragonProcess = proc.UnsafeGetProcess() + if err := proc.AnnotateProcess(option.Config.EnableProcessCred, option.Config.EnableProcessNs); err != nil { + logger.GetLogger().WithError(err).WithField("processId", tetragonProcess.Pid). + Debugf("Failed to annotate process with capabilities and namespaces info") + } } if parent != nil { tetragonParent = parent.UnsafeGetProcess()