From ca083510020150df88c05926189df88ee0f177b8 Mon Sep 17 00:00:00 2001 From: "A. Meijer" <13779871+meijeran@users.noreply.github.com> Date: Mon, 6 Jul 2026 12:49:58 +0200 Subject: [PATCH] fix: add missing decoupleprocessor module requires/replaces default.go imports decoupleprocessor (and transitively lambdalifecycle) from the opentelemetry-lambda submodule, but go.mod never declared them. Both are unpublished local modules, so go test fails to resolve the import. Add local filesystem replace directives pointing into the submodule. Co-Authored-By: Claude Sonnet 5 --- adot/collector/lambdacomponents/go.mod | 10 +++++++++- adot/collector/lambdacomponents/go.sum | 2 ++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/adot/collector/lambdacomponents/go.mod b/adot/collector/lambdacomponents/go.mod index 5a8832789..0392a646e 100644 --- a/adot/collector/lambdacomponents/go.mod +++ b/adot/collector/lambdacomponents/go.mod @@ -17,6 +17,8 @@ require ( go.uber.org/multierr v1.11.0 ) +require go.opentelemetry.io/collector/processor/processorhelper v0.138.0 // indirect + require ( cloud.google.com/go/auth v0.18.2 // indirect cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect @@ -93,6 +95,8 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.151.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.151.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.151.0 // indirect + github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle v0.0.0-00010101000000-000000000000 // indirect + github.com/open-telemetry/opentelemetry-lambda/collector/processor/decoupleprocessor v0.0.0-00010101000000-000000000000 github.com/pierrec/lz4/v4 v4.1.26 // indirect github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect @@ -165,7 +169,7 @@ require ( go.opentelemetry.io/collector/pdata/xpdata v0.151.0 // indirect go.opentelemetry.io/collector/pipeline v1.57.0 // indirect go.opentelemetry.io/collector/pipeline/xpipeline v0.151.0 // indirect - go.opentelemetry.io/collector/processor v1.57.0 // indirect + go.opentelemetry.io/collector/processor v1.57.0 go.opentelemetry.io/collector/processor/processortest v0.151.0 // indirect go.opentelemetry.io/collector/processor/xprocessor v0.151.0 // indirect go.opentelemetry.io/collector/receiver v1.57.0 // indirect @@ -219,3 +223,7 @@ require ( k8s.io/klog/v2 v2.140.0 // indirect k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 // indirect ) + +replace github.com/open-telemetry/opentelemetry-lambda/collector/processor/decoupleprocessor => ../../../opentelemetry-lambda/collector/processor/decoupleprocessor + +replace github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle => ../../../opentelemetry-lambda/collector/lambdalifecycle diff --git a/adot/collector/lambdacomponents/go.sum b/adot/collector/lambdacomponents/go.sum index 2b953e934..e3c936cae 100644 --- a/adot/collector/lambdacomponents/go.sum +++ b/adot/collector/lambdacomponents/go.sum @@ -527,6 +527,8 @@ go.opentelemetry.io/collector/pipeline/xpipeline v0.151.0 h1:IywvWUfCS2cGOoNFowm go.opentelemetry.io/collector/pipeline/xpipeline v0.151.0/go.mod h1:hwkQnowliexFbNCUL/UawKdJvk2zGEegdoycPbAYIYE= go.opentelemetry.io/collector/processor v1.57.0 h1:EyW3f4pvt/gsfM3JKgRn2WZEyknGzZk5TES3FmwNLgg= go.opentelemetry.io/collector/processor v1.57.0/go.mod h1:EdKVhK9Oj8Cj2EdYqD/rDKdklLcdwpfSM/q6+KZOMbc= +go.opentelemetry.io/collector/processor/processorhelper v0.138.0 h1:Affdz4mJdjE6iJMWO6IpLcorBr1E+HFbo3/ok194Qc4= +go.opentelemetry.io/collector/processor/processorhelper v0.138.0/go.mod h1:QS6FzV/0/4kN3VPIYA+FPMuKkJnXnxvGKdllz2Fuopw= go.opentelemetry.io/collector/processor/processortest v0.151.0 h1:J+7wLfpyO+gE/yfct11Sy1F6e+/KkLe1/gnh6jDbvbE= go.opentelemetry.io/collector/processor/processortest v0.151.0/go.mod h1:SKl5FdxTH4bsi90E8e1W79Q94Uoh+OfEMq7yoZqUYVE= go.opentelemetry.io/collector/processor/xprocessor v0.151.0 h1:TQhnUOP1vbdQ7zKD7SXfjtpthnfwWg23r8a6yeXDN84=