diff --git a/otelcolbuilder/.otelcol-builder.yaml b/otelcolbuilder/.otelcol-builder.yaml index b9f310c7f0..43dedd0611 100644 --- a/otelcolbuilder/.otelcol-builder.yaml +++ b/otelcolbuilder/.otelcol-builder.yaml @@ -229,7 +229,7 @@ excludes: replaces: # ---------------------------------------------------------------------------- # Needed for telegrafreceiver - - github.com/influxdata/telegraf => github.com/SumoLogic/telegraf v1.24.3-sumo-5 + - github.com/influxdata/telegraf => github.com/SumoLogic/telegraf v1.28.3-sumo-3 # Some of the upstream packages have this replaced # See https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/16423 diff --git a/pkg/receiver/telegrafreceiver/factory.go b/pkg/receiver/telegrafreceiver/factory.go index 7e659d44ce..c187ba1e0b 100644 --- a/pkg/receiver/telegrafreceiver/factory.go +++ b/pkg/receiver/telegrafreceiver/factory.go @@ -70,10 +70,7 @@ func createMetricsReceiver( if err := tConfig.LoadConfigData([]byte(tCfg.AgentConfig)); err != nil { return nil, fmt.Errorf("failed loading telegraf agent config: %w", err) } - tAgent, err := telegrafagent.NewAgent(tConfig) - if err != nil { - return nil, fmt.Errorf("failed creating telegraf agent: %w", err) - } + tAgent := telegrafagent.NewAgent(tConfig) return &telegrafreceiver{ agent: tAgent,