Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Upgrade the java/dotnet/nodejs/python autoinstrumentation libraries #3882

Merged
merged 4 commits into from
Feb 3, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .changelog/3882.changed.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
chore: Upgrade the autoinstrumentation libraries java(2.10.0), dotnet(1.9.0), nodejs(0.54.0) and python(0.48b0)
6 changes: 3 additions & 3 deletions deploy/helm/sumologic/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -304,12 +304,12 @@ The following table lists the configurable parameters of the Sumo Logic chart an
| `instrumentation.createDefaultInstrumentation` | Flag to control creation of default Instrumentation object | `false` |
| `instrumentation.dotnet.extraEnvVars` | Additional environment variables for OpenTelemetry Operator Instrumentation Resource. | `{}` |
| `opentelemetry-operator.manager.autoInstrumentationImage.dotnet.repository` | OpenTelemetry Operator DotNet Instrumentation iamfge repository. | `public.ecr.aws/sumologic/autoinstrumentation-dotnet` |
| `opentelemetry-operator.manager.autoInstrumentationImage.dotnet.tag` | OpenTelemetry Operator DotNet Instrumentation image tag. | `0.7.0` |
| `opentelemetry-operator.manager.autoInstrumentationImage.dotnet.tag` | OpenTelemetry Operator DotNet Instrumentation image tag. | `1.9.0` |
| `instrumentation.dotnet.metrics.enabled` | Flag to control metrics export from DotNet instrumentation in `Instrumentation` resource. | `true` |
| `instrumentation.dotnet.traces.enabled` | Flag to control traces export from DotNet instrumentation in `Instrumentation` resource. | `true` |
| `instrumentation.java.extraEnvVars` | Additional environment variables for OpenTelemetry Operator Instrumentation Resource. | `{}` |
| `opentelemetry-operator.manager.autoInstrumentationImage.java.repository` | OpenTelemetry Operator Java Instrumentation image repository. | `public.ecr.aws/sumologic/autoinstrumentation-java` |
| `opentelemetry-operator.manager.autoInstrumentationImage.java.tag` | OpenTelemetry Operator Java Instrumentation image tag. | `1.26.0` |
| `opentelemetry-operator.manager.autoInstrumentationImage.java.tag` | OpenTelemetry Operator Java Instrumentation image tag. | `2.10.0` |
| `instrumentation.java.metrics.enabled` | Flag to control metrics export from Java instrumentation in `Instrumentation` resource. | `true` |
| `instrumentation.java.traces.enabled` | Flag to control traces export from Java instrumentation in `Instrumentation` resource. | `true` |
| `instrumentation.python.extraEnvVars` | Additional environment variables for OpenTelemetry Operator Instrumentation Resource. | `{}` |
Expand All @@ -320,7 +320,7 @@ The following table lists the configurable parameters of the Sumo Logic chart an
| `instrumentation.nodejs.metrics.enabled` | Flag to control metrics export from NodeJS instrumentation in `Instrumentation` resource. | `true` |
| `instrumentation.nodejs.extraEnvVars` | Additional environment variables for OpenTelemetry Operator Instrumentation Resource. | `{}` |
| `opentelemetry-operator.manager.autoInstrumentationImage.nodejs.repository` | OpenTelemetry Operator NodeJS Instrumentation image repository. | `public.ecr.aws/sumologic/autoinstrumentation-nodejs` |
| `opentelemetry-operator.manager.autoInstrumentationImage.nodejs.tag` | OpenTelemetry Operator NodeJS Instrumentation image tag. | `0.40.0` |
| `opentelemetry-operator.manager.autoInstrumentationImage.nodejs.tag` | OpenTelemetry Operator NodeJS Instrumentation image tag. | `0.54.0` |
| `opentelemetry-operator.manager.image.repository` | The default operator image repository for OpenTelemetry. | `public.ecr.aws/sumologic/opentelemetry-operator` |
| `opentelemetry-operator.manager.collectorImage.repository` | The default collector image repository for OpenTelemetryCollector CRDs. | `public.ecr.aws/sumologic/sumologic-otel-collector` |
| `opentelemetry-operator.manager.collectorImage.tag` | The default collector image tag for OpenTelemetryCollector CRDs. | `0.114.0-sumo-0` |
Expand Down
6 changes: 3 additions & 3 deletions deploy/helm/sumologic/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2495,16 +2495,16 @@ opentelemetry-operator:
autoInstrumentationImage:
java:
repository: public.ecr.aws/sumologic/autoinstrumentation-java
tag: 1.26.0
tag: 2.10.0
dotnet:
repository: public.ecr.aws/sumologic/autoinstrumentation-dotnet
tag: 0.7.0
tag: 1.9.0
python:
repository: public.ecr.aws/sumologic/autoinstrumentation-python
tag: 0.48b0
nodejs:
repository: public.ecr.aws/sumologic/autoinstrumentation-nodejs
tag: 0.40.0
tag: 0.54.0
env:
{}
# ENABLE_WEBHOOKS: "true"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ data:
- name: OTEL_RESOURCE_ATTRIBUTES
value: application=ot-operator1
dotnet:
image: public.ecr.aws/sumologic/autoinstrumentation-dotnet:0.7.0
image: public.ecr.aws/sumologic/autoinstrumentation-dotnet:1.9.0
env:
- name: OTEL_METRICS_EXPORTER
value: otlp
Expand All @@ -59,14 +59,14 @@ data:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: http://RELEASE-NAME-sumologic-otelagent.sumologic:4318
nodejs:
image: public.ecr.aws/sumologic/autoinstrumentation-nodejs:0.40.0
image: public.ecr.aws/sumologic/autoinstrumentation-nodejs:0.54.0
env:
- name: OTEL_METRICS_EXPORTER
value: otlp
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: http://RELEASE-NAME-sumologic-otelagent.sumologic:4317
java:
image: public.ecr.aws/sumologic/autoinstrumentation-java:1.26.0
image: public.ecr.aws/sumologic/autoinstrumentation-java:2.10.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i'm assuming ECR creates a new image automatically? or is this created manually?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah these images currently exist, they were pushed a few weeks ago using - https://github.com/Sanyaku/opensource-infrastructure

env:
- name: OTEL_METRICS_EXPORTER
value: otlp
Expand Down Expand Up @@ -99,7 +99,7 @@ data:
- name: OTEL_RESOURCE_ATTRIBUTES
value: application=ot-operator2
dotnet:
image: public.ecr.aws/sumologic/autoinstrumentation-dotnet:0.7.0
image: public.ecr.aws/sumologic/autoinstrumentation-dotnet:1.9.0
env:
- name: OTEL_METRICS_EXPORTER
value: otlp
Expand All @@ -123,14 +123,14 @@ data:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: http://RELEASE-NAME-sumologic-otelagent.sumologic:4318
nodejs:
image: public.ecr.aws/sumologic/autoinstrumentation-nodejs:0.40.0
image: public.ecr.aws/sumologic/autoinstrumentation-nodejs:0.54.0
env:
- name: OTEL_METRICS_EXPORTER
value: otlp
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: http://RELEASE-NAME-sumologic-otelagent.sumologic:4317
java:
image: public.ecr.aws/sumologic/autoinstrumentation-java:1.26.0
image: public.ecr.aws/sumologic/autoinstrumentation-java:2.10.0
env:
- name: OTEL_METRICS_EXPORTER
value: otlp
Expand Down
Loading