Skip to content

Commit 4872c8c

Browse files
authored
[chore] Update opentelemetry lambda submodules (#1023)
* Update opentelemetry sub module * Replace Logging exporter with debug, bump collector v0.115.0 * Add collector version patch to v0.115.0 and update patches * update nodejs dependencies * Update lambda java patch * keep node version as previous * Update patch to exclude lambda components * use npm run build to build layer, fix lambda java patch
1 parent 884b7f1 commit 4872c8c

File tree

15 files changed

+2164
-1304
lines changed

15 files changed

+2164
-1304
lines changed

OTEL_Version.patch

Lines changed: 1699 additions & 0 deletions
Large diffs are not rendered by default.

adot/collector/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.40.0
1+
v0.42.0

adot/collector/config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ receivers:
77
endpoint: "localhost:4318"
88

99
exporters:
10-
logging:
10+
debug:
1111
awsxray:
1212

1313
service:
@@ -17,7 +17,7 @@ service:
1717
exporters: [awsxray]
1818
metrics:
1919
receivers: [otlp]
20-
exporters: [logging]
20+
exporters: [debug]
2121
telemetry:
2222
metrics:
2323
address: localhost:8888

adot/collector/lambdacomponents/default.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323
"github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter"
2424
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension"
2525
"go.opentelemetry.io/collector/exporter"
26-
"go.opentelemetry.io/collector/exporter/loggingexporter"
26+
"go.opentelemetry.io/collector/exporter/debugexporter"
2727
"go.opentelemetry.io/collector/exporter/otlpexporter"
2828
"go.opentelemetry.io/collector/exporter/otlphttpexporter"
2929
"go.opentelemetry.io/collector/extension"
@@ -59,7 +59,7 @@ func Components() (
5959
awsxrayexporter.NewFactory(),
6060
awsemfexporter.NewFactory(),
6161
prometheusremotewriteexporter.NewFactory(),
62-
loggingexporter.NewFactory(),
62+
debugexporter.NewFactory(),
6363
otlpexporter.NewFactory(),
6464
otlphttpexporter.NewFactory(),
6565
)

adot/collector/lambdacomponents/default_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ func TestComponents(t *testing.T) {
3939
assert.NotNil(t, exporters[component.MustNewType("awsxray")])
4040
assert.NotNil(t, exporters[component.MustNewType("awsemf")])
4141
// core exporters
42-
assert.NotNil(t, exporters[component.MustNewType("logging")])
42+
assert.NotNil(t, exporters[component.MustNewType("debug")])
4343
assert.NotNil(t, exporters[component.MustNewType("otlp")])
4444
assert.NotNil(t, exporters[component.MustNewType("otlphttp")])
4545
// other exporters

adot/collector/lambdacomponents/go.mod

Lines changed: 139 additions & 114 deletions
Large diffs are not rendered by default.

adot/collector/lambdacomponents/go.sum

Lines changed: 278 additions & 567 deletions
Large diffs are not rendered by default.

collector.patch

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
diff --git a/collector/internal/collector/collector.go b/collector/internal/collector/collector.go
2-
index 4dcbde3..722e304 100644
2+
index 5f9ea03..500a430 100644
33
--- a/collector/internal/collector/collector.go
44
+++ b/collector/internal/collector/collector.go
5-
@@ -17,6 +17,7 @@ package collector
6-
import (
7-
"context"
8-
"fmt"
9-
+ "go.opentelemetry.io/collector/confmap/provider/httpsprovider"
5+
@@ -20,7 +20,6 @@ import (
106
"os"
117

128
"github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider"
13-
@@ -60,7 +61,7 @@ func NewCollector(logger *zap.Logger, factories otelcol.Factories, version strin
9+
- "github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider"
10+
"go.opentelemetry.io/collector/component"
11+
"go.opentelemetry.io/collector/confmap"
12+
"go.opentelemetry.io/collector/confmap/provider/envprovider"
13+
@@ -74,7 +73,7 @@ func NewCollector(logger *zap.Logger, factories otelcol.Factories, version strin
1414
cfgSet := otelcol.ConfigProviderSettings{
1515
ResolverSettings: confmap.ResolverSettings{
1616
URIs: []string{getConfig(l)},
17-
- ProviderFactories: []confmap.ProviderFactory{fileprovider.NewFactory(), envprovider.NewFactory(), yamlprovider.NewFactory(), httpprovider.NewFactory(), s3provider.NewFactory()},
18-
+ ProviderFactories: []confmap.ProviderFactory{fileprovider.NewFactory(), envprovider.NewFactory(), yamlprovider.NewFactory(), httpprovider.NewFactory(), httpsprovider.NewFactory(), s3provider.NewFactory()},
17+
- ProviderFactories: []confmap.ProviderFactory{fileprovider.NewFactory(), envprovider.NewFactory(), yamlprovider.NewFactory(), httpsprovider.NewFactory(), httpprovider.NewFactory(), s3provider.NewFactory(), secretsmanagerprovider.NewFactory()},
18+
+ ProviderFactories: []confmap.ProviderFactory{fileprovider.NewFactory(), envprovider.NewFactory(), yamlprovider.NewFactory(), httpsprovider.NewFactory(), httpprovider.NewFactory(), s3provider.NewFactory()},
1919
ConverterFactories: []confmap.ConverterFactory{
20-
expandconverter.NewFactory(),
2120
confmap.NewConverterFactory(func(set confmap.ConverterSettings) confmap.Converter {
22-
@@ -82,8 +83,8 @@ func NewCollector(logger *zap.Logger, factories otelcol.Factories, version strin
21+
return disablequeuedretryconverter.New()
22+
@@ -95,8 +94,8 @@ func NewCollector(logger *zap.Logger, factories otelcol.Factories, version strin
2323
func (c *Collector) Start(ctx context.Context) error {
2424
params := otelcol.CollectorSettings{
2525
BuildInfo: component.BuildInfo{

java/build.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,12 @@ popd || exit
6565

6666
# Combine Java Wrapper build and ADOT Collector
6767
pushd ./layer-wrapper/build/distributions || exit
68-
unzip -qo opentelemetry-java-wrapper.zip
69-
rm opentelemetry-java-wrapper.zip
68+
unzip -qo opentelemetry-javawrapper-layer.zip
69+
rm opentelemetry-javawrapper-layer.zip
7070
mv otel-handler otel-handler-upstream
7171
mv otel-stream-handler otel-stream-handler-upstream
7272
mv otel-proxy-handler otel-proxy-handler-upstream
7373
cp "$SOURCEDIR"/scripts/* .
7474
unzip -qo ${SOURCEDIR}/../opentelemetry-lambda/collector/build/opentelemetry-collector-layer-$1.zip
75-
zip -qr opentelemetry-java-wrapper.zip *
75+
zip -qr opentelemetry-javawrapper-layer.zip *
7676
popd || exit

java/integration-tests/aws-sdk/wrapper/main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ locals {
44

55
resource "aws_lambda_layer_version" "sdk_layer" {
66
layer_name = var.sdk_layer_name
7-
filename = "${path.module}/../../../../opentelemetry-lambda/java/layer-wrapper/build/distributions/opentelemetry-java-wrapper.zip"
7+
filename = "${path.module}/../../../../opentelemetry-lambda/java/layer-wrapper/build/distributions/opentelemetry-javawrapper-layer.zip"
88
compatible_runtimes = ["java8.al2", "java11", "java17"]
99
license_info = "Apache-2.0"
10-
source_code_hash = filebase64sha256("${path.module}/../../../../opentelemetry-lambda/java/layer-wrapper/build/distributions/opentelemetry-java-wrapper.zip")
10+
source_code_hash = filebase64sha256("${path.module}/../../../../opentelemetry-lambda/java/layer-wrapper/build/distributions/opentelemetry-javawrapper-layer.zip")
1111
}
1212

1313
resource "aws_lambda_layer_version" "collector_layer" {

0 commit comments

Comments
 (0)