diff --git a/pkg/extension/opampextension/opamp_agent.go b/pkg/extension/opampextension/opamp_agent.go index 80e01990e6..9d28d66db2 100644 --- a/pkg/extension/opampextension/opamp_agent.go +++ b/pkg/extension/opampextension/opamp_agent.go @@ -429,7 +429,8 @@ func (o *opampAgent) saveEffectiveConfig(dir string) error { for k, v := range o.effectiveConfig { p := filepath.Join(dir, k) - o.logger.Info("Loading file to Validate...", p) + o.logger.Info("Loading file to Validate...", zap.String("message")) + // OpenFile the same way os.Create does it, but with 0600 perms f, err := os.OpenFile(p, os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0600)