Skip to content

Conversation

@v1v
Copy link
Owner

@v1v v1v commented Sep 2, 2025

Update the versions of the EDOT language SDK images being used with the OTel Operator.


Bump golang-version to latest version

Update OpenTelemetry Go Instrumentation image in values.yaml

change detected: * key "$.instrumentation.go.image" updated from "ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go:v0.21.0" to "ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go:v0.22.1", in file "deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml" * key "$.instrumentation.go.image" updated from "ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go:v0.21.0" to "ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go:v0.22.1", in file "deploy/helm/edot-collector/kube-stack/values.yaml"

v0.22.1
## Overview

### Added

- Cache offsets for `google.golang.org/grpc` `1.71.3`. ([#2374](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2374))
- Cache offsets for `google.golang.org/grpc` `1.72.2`. ([#2374](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2374))
- Cache offsets for `golang.org/x/net` `0.41.0`. ([#2402](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2402))
- Cache offsets for `google.golang.org/grpc` `1.73.0`. ([#2402](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2402))
- Cache offsets for Go `1.23.10`. ([#2402](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2402))
- Cache offsets for Go `1.24.4`. ([#2402](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2402))
- Cache offsets for `go.opentelemetry.io/otel` `v1.37.0`. ([#2450](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2450))
- Cache offsets for `google.golang.org/grpc` `1.75.0-dev`. ([#2450](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2450))

### Fixed

- Build go binaries using the provided `TARGETARCH` of the Dockerfile.
  This fixes the bug where images for alternate architectures (e.g. `arm64`) were built using the `amd64` architecture. ([#2411](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2411))
- Do not fail run when a module has a version of `(devel)`. ([#2437](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2437))

## What's Changed

* chore(deps): update module github.com/sashamelentyev/usestdlibvars to v1.29.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2371
* fix(deps): update google.golang.org/grpc/examples digest to e3ca7f9 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2372
* [auto] Update generated offsets by @github-actions in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2374
* fix(deps): update module google.golang.org/grpc to v1.72.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2373
* chore(deps): update module github.com/golangci/plugin-module-register to v0.1.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2377
* fix(deps): update google.golang.org/grpc/examples digest to 4cab0e6 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2375
* fix(deps): update module go.opentelemetry.io/collector/pdata to v1.33.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2376
* chore(deps): update module github.com/ugorji/go/codec to v1.2.14 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2378
* chore(deps): update docker/build-push-action action to v6.18.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2379
* chore(deps): update googleapis to 200df99 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2384
* fix(deps): update google.golang.org/grpc/examples digest to ec4810c by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2380
* chore(deps): update module github.com/abirdcfly/dupword to v0.1.5 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2381
* chore(deps): update module github.com/go-logr/logr to v1.4.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2385
* chore(deps): update bitnami/kafka:latest docker digest to a5182b6 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2389
* chore(deps): update module github.com/abirdcfly/dupword to v0.1.6 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2387
* fix(deps): update module github.com/docker/docker to v28.2.1+incompatible by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2386
* fix(deps): update google.golang.org/grpc/examples digest to 4275c5b by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2391
* chore(deps): update module go.opentelemetry.io/proto/otlp to v1.7.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2390
* chore(deps): update bitnami/kafka:latest docker digest to 6cd4f5e by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2392
* chore(deps): update golang.org/x to 65e9200 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2394
* chore(deps): update ossf/scorecard-action action to v2.4.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2395
* fix(deps): update module github.com/docker/docker to v28.2.2+incompatible by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2393
* [auto] Update generated offsets by @github-actions in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2402
* chore(deps): update gcr.io/distroless/base-debian12 docker digest to 201ef91 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2410
* fix(deps): update golang.org/x by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2396
* chore(deps): update golang:1.24.3 docker digest to 81bf592 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2397
* chore(deps): update googleapis to 513f239 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2403
* fix(deps): update google.golang.org/grpc/examples digest to 9c62b1c by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2404
* chore(deps): update golang docker tag to v1.24.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2406
* chore(deps): update module github.com/bytedance/sonic to v1.13.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2407
* chore(deps): update module github.com/go-git/go-git/v5 to v5.16.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2408
* chore(deps): update github/codeql-action action to v3.29.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2405
* chore(deps): update jaegertracing/all-in-one docker tag to v1.70.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2416
* chore(deps): update python docker tag to v3.13.5 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2409
* chore(deps): update module github.com/ldez/exptostd to v0.4.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2412
* chore(deps): update module github.com/securego/gosec/v2 to v2.22.5 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2414
* chore(deps): update docker/setup-buildx-action action to v3.11.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2415
* chore(deps): update jaegertracing/jaeger docker tag to v2.7.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2417
* chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.3.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2418
* chore(deps): update module github.com/ldez/gomoddirectives to v0.7.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2419
* fix(deps): update google.golang.org/grpc/examples digest to e5de1e2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2420
* chore(deps): update module github.com/ldez/usetesting to v0.5.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2421
* chore(deps): update module github.com/sergi/go-diff to v1.4.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2422
* chore(deps): update module github.com/spf13/cast to v1.9.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2423
* chore(deps): update module github.com/ugorji/go/codec to v1.3.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2424
* fix(deps): update module google.golang.org/grpc to v1.73.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2427
* fix(deps): update module go.opentelemetry.io/collector/pdata to v1.34.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2425
* Update CHANGELOG and COMPATIBILITY for #2402 by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2413
* chore(deps): update module github.com/charmbracelet/x/ansi to v0.9.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2428
* Set docker build args to environment variables by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2411
* chore(deps): update docker/setup-buildx-action action to v3.11.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2431
* fix(deps): update google.golang.org/grpc/examples digest to 0100d21 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2433
* chore(deps): update golang.org/x to b7579e2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2435
* chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2429
* fix(deps): update google.golang.org/grpc/examples digest to bdbe6a2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2440
* chore(deps): update module github.com/prometheus/common to v0.65.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2439
* fix(deps): update google.golang.org/grpc/examples digest to 20bd1e7 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2441
* Split the `utils` package by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2436
* Handle "(devel)" version modules by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2437
* chore(deps): update module github.com/mgechev/revive to v1.10.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2382
* fix(deps): update google.golang.org/grpc/examples digest to 15299cc by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2442
* chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2443
* Update community member listings by @opentelemetrybot in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2445
* [auto] Update generated offsets by @github-actions in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2450
* fix(deps): update module github.com/docker/docker to v28.3.0+incompatible by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2444
* fix(deps): update google.golang.org/grpc/examples digest to 6207142 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2446
* chore(deps): update module github.com/sonatard/noctx to v0.3.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2447
* chore(deps): update module github.com/klauspost/cpuid/v2 to v2.2.11 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2448
* fix(deps): update opentelemetry-go-contrib monorepo to v0.62.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2451
* fix(deps): update opentelemetry-go monorepo to v1.37.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2449
* fix(deps): update module github.com/cilium/ebpf to v0.19.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2452
* fix(deps): update google.golang.org/grpc/examples digest to dd718e4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2453
* Fix outdated community membership link by @opentelemetrybot in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2454
* chore(deps): update github/codeql-action action to v3.29.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2455
* fix(deps): update module github.com/masterminds/semver/v3 to v3.4.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2456
* fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.2.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2458
* fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.2.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2459
* chore(deps): update github/codeql-action action to v3.29.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2460
* fix(deps): update module go.opentelemetry.io/collector/pdata to v1.35.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2461
* chore(deps): update module github.com/uudashr/iface to v1.4.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2462
* chore(deps): update module github.com/alecthomas/chroma/v2 to v2.19.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2463
* chore(deps): update golang:1.24.4 docker digest to 1bb140b by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2465
* chore(deps): update python:3.13.5-slim-bullseye docker digest to 631af3f by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2467
* chore(deps): update golang:1.24.4-bookworm docker digest to 8faa537 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2466
* fix(deps): update google.golang.org/grpc/examples digest to bb4b6d5 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2468
* chore(deps): update golang:1.24.4 docker digest to 1aa97dd by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2470
* [chore] Add minimum token permissions for all github workflow files by @opentelemetrybot in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2464
* chore(deps): update golang:1.24.4 docker digest to a92f3b1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2472
* chore(deps): update golang:1.24.4-bookworm docker digest to 2b85dcb by @renovate in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2473
* Release v0.22.1 by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/2471


**Full Changelog**: https://github.com/open-telemetry/opentelemetry-go-instrumentation/compare/v0.22.0...v0.22.1
Update Elastic OTEL Java image in values.yaml

change detected: * key "$.instrumentation.java.image" updated from "docker.elastic.co/observability/elastic-otel-javaagent:1.2.1" to "docker.elastic.co/observability/elastic-otel-javaagent:1.5.0", in file "deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml" * key "$.instrumentation.java.image" updated from "docker.elastic.co/observability/elastic-otel-javaagent:1.2.1" to "docker.elastic.co/observability/elastic-otel-javaagent:1.5.0", in file "deploy/helm/edot-collector/kube-stack/values.yaml"

v1.5.0
* Add support of `elastic.otel.verify.server.cert` config option to disable server certificate validation - #726
* tech preview release of central configuration support for dynamically changing instrumentation and sending, using OpAMP protocol

This release is based on the following upstream versions:

* opentelemetry-javaagent: [2.17.1](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v2.17.1)
* opentelemetry-sdk: [1.51.0](https://github.com/open-telemetry/opentelemetry-java/releases/tag/v1.51.0)
* opentelemetry-semconv: [1.34.0](https://github.com/open-telemetry/semantic-conventions-java/releases/tag/v1.34.0)
* opentelemetry-java-contrib: [1.46.0](https://github.com/open-telemetry/opentelemetry-java-contrib/releases/tag/v1.46.0)
Update Elastic OTEL .NET image in values.yaml

change detected: * key "$.instrumentation.dotnet.image" updated from "docker.elastic.co/observability/elastic-otel-dotnet:1.0.0" to "docker.elastic.co/observability/elastic-otel-dotnet:1.1.0", in file "deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml" * key "$.instrumentation.dotnet.image" updated from "docker.elastic.co/observability/elastic-otel-dotnet:1.0.0" to "docker.elastic.co/observability/elastic-otel-dotnet:1.1.0", in file "deploy/helm/edot-collector/kube-stack/values.yaml"

1.1.0
## What's Changed

* Update to 1.12.x upstream packages by @stevejgordon in https://github.com/elastic/elastic-otel-dotnet/pull/287
* Treat EventLevel.Verbose as debug log level by @stevejgordon in https://github.com/elastic/elastic-otel-dotnet/pull/288

## New Contributors
* @theletterf made their first contribution in https://github.com/elastic/elastic-otel-dotnet/pull/271
* @oakrizan made their first contribution in https://github.com/elastic/elastic-otel-dotnet/pull/286

**Full Changelog**: https://github.com/elastic/elastic-otel-dotnet/compare/1.0.2...1.1.0
Update Elastic OTEL Python image in managed_otlp/values.yaml

change detected: * key "$.instrumentation.python.image" updated from "docker.elastic.co/observability/elastic-otel-python:1.2.0" to "docker.elastic.co/observability/elastic-otel-python:1.7.0", in file "deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml" * key "$.instrumentation.python.image" updated from "docker.elastic.co/observability/elastic-otel-python:1.2.0" to "docker.elastic.co/observability/elastic-otel-python:1.7.0", in file "deploy/helm/edot-collector/kube-stack/values.yaml"

v1.7.0
## What's Changed

- distro: handle dynamic tracing sampling rate from central config (requires stack 9.2) (#367)
- Bump OpenTelemetry to 1.36.0/0.57b0 (#373)

  Upstream changes:
  * https://github.com/open-telemetry/opentelemetry-python/discussions/4706
  * https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/3710

**Full Changelog**: https://github.com/elastic/elastic-otel-python/compare/v1.6.0...v1.7.0
Update Elastic OTEL Node.js image in values.yaml

change detected: * key "$.instrumentation.nodejs.image" updated from "docker.elastic.co/observability/elastic-otel-node:1.1.0" to "docker.elastic.co/observability/elastic-otel-node:1.2.0", in file "deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml" * key "$.instrumentation.nodejs.image" updated from "docker.elastic.co/observability/elastic-otel-node:1.1.0" to "docker.elastic.co/observability/elastic-otel-node:1.2.0", in file "deploy/helm/edot-collector/kube-stack/values.yaml"

v1.2.0
## Changelog

### Features and enhancements

- Initial support for Central Configuration: the ability to configure some aspects of EDOT Node.js in running instrumented applications from a central Kibana. This feature is in technical preview. [#834](https://github.com/elastic/elastic-otel-node/pull/834) [#886](https://github.com/elastic/elastic-otel-node/pull/886)

  This release includes support for the following settings: `logging_level`, `deactivate_all_instrumentations`, `deactivate_instrumentations`

### Chores

- Support for instrumenting `redis` version 4 has moved from `@opentelemetry/instrumentation-redis-4` to `@opentelemetry/instrumentation-redis`. If you are using the `OTEL_NODE_ENABLED_INSTRUMENTATIONS` or `OTEL_NODE_DISABLED_INSTRUMENTATIONS` environment variables to control instrumentation of `redis@4` you will need to change from using "redis-4" to "redis".

---

[README](https://github.com/elastic/elastic-otel-node/tree/main/packages/opentelemetry-node#readme) | [Full Release Notes](https://github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/index.md) | [Breaking Changes](https://github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/breaking-changes.md)

Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants