From 6daedf1fc1c9bfb9fbb793d048b6605ff0e7c6da Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 19 May 2026 06:17:29 +0000 Subject: [PATCH 1/2] fix(deps): update opentelemetry instrumentation packages --- build.gradle.kts | 2 +- doc-snippets/exporters/build.gradle.kts | 2 +- doc-snippets/extensions-minimal/oats/Dockerfile | 2 +- doc-snippets/getting-started/build.gradle.kts | 2 +- doc-snippets/prometheus-compatibility/build.gradle.kts | 2 +- doc-snippets/spring-starter/build.gradle.kts | 2 +- grpc/build.gradle.kts | 2 +- javaagent-declarative-configuration/oats/Dockerfile | 2 +- javaagent/build.gradle.kts | 2 +- logging-k8s-stdout-otlp-json/Dockerfile | 2 +- spring-declarative-configuration/build.gradle.kts | 2 +- spring-native/build.gradle.kts | 2 +- telemetry-testing/build.gradle.kts | 4 ++-- 13 files changed, 14 insertions(+), 14 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 904022865..1cbc19405 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -18,7 +18,7 @@ subprojects { dependencies { // using the bom ensures that all of your opentelemetry dependency versions are aligned - implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.27.0-alpha")) + implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.28.0-alpha")) } spotless { diff --git a/doc-snippets/exporters/build.gradle.kts b/doc-snippets/exporters/build.gradle.kts index d2f78946d..dfd787d62 100644 --- a/doc-snippets/exporters/build.gradle.kts +++ b/doc-snippets/exporters/build.gradle.kts @@ -15,7 +15,7 @@ java { dependencies { implementation(platform(SpringBootPlugin.BOM_COORDINATES)) - implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.27.0")) + implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.28.0")) implementation("org.springframework.boot:spring-boot-starter-web") implementation("io.opentelemetry:opentelemetry-exporter-otlp") diff --git a/doc-snippets/extensions-minimal/oats/Dockerfile b/doc-snippets/extensions-minimal/oats/Dockerfile index 30c784a6e..cbef9ca03 100644 --- a/doc-snippets/extensions-minimal/oats/Dockerfile +++ b/doc-snippets/extensions-minimal/oats/Dockerfile @@ -3,7 +3,7 @@ FROM eclipse-temurin:25.0.3_9-jre@sha256:04262e8782d6b034ee5d7c1c5d4e8938fcf2063 WORKDIR /usr/src/app/ # renovate: datasource=github-releases depName=open-telemetry/opentelemetry-java-instrumentation -ENV OPENTELEMETRY_JAVA_INSTRUMENTATION_VERSION=v2.27.0 +ENV OPENTELEMETRY_JAVA_INSTRUMENTATION_VERSION=v2.28.0 # Add the test application JAR ADD ./extensions-testapp/build/libs/extensions-testapp-1.0-SNAPSHOT.jar ./app.jar diff --git a/doc-snippets/getting-started/build.gradle.kts b/doc-snippets/getting-started/build.gradle.kts index 2b4e51343..272287626 100644 --- a/doc-snippets/getting-started/build.gradle.kts +++ b/doc-snippets/getting-started/build.gradle.kts @@ -15,7 +15,7 @@ java { dependencies { implementation(platform(SpringBootPlugin.BOM_COORDINATES)) - implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.27.0")) + implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.28.0")) implementation("org.springframework.boot:spring-boot-starter-web") } diff --git a/doc-snippets/prometheus-compatibility/build.gradle.kts b/doc-snippets/prometheus-compatibility/build.gradle.kts index 8a50c42fa..a180911f7 100644 --- a/doc-snippets/prometheus-compatibility/build.gradle.kts +++ b/doc-snippets/prometheus-compatibility/build.gradle.kts @@ -5,7 +5,7 @@ plugins { val moduleName by extra { "io.opentelemetry.examples.docs.prometheus.migration" } dependencies { - implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.27.0")) + implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.28.0")) implementation("io.opentelemetry:opentelemetry-api") implementation("io.opentelemetry:opentelemetry-sdk") diff --git a/doc-snippets/spring-starter/build.gradle.kts b/doc-snippets/spring-starter/build.gradle.kts index d80129742..196f5c161 100644 --- a/doc-snippets/spring-starter/build.gradle.kts +++ b/doc-snippets/spring-starter/build.gradle.kts @@ -15,7 +15,7 @@ java { dependencies { implementation(platform(SpringBootPlugin.BOM_COORDINATES)) - implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.27.0")) + implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.28.0")) implementation("org.springframework.boot:spring-boot-starter-web") implementation("org.springframework.boot:spring-boot-starter-webflux") diff --git a/grpc/build.gradle.kts b/grpc/build.gradle.kts index 16c1aab4c..f559fb0b0 100644 --- a/grpc/build.gradle.kts +++ b/grpc/build.gradle.kts @@ -25,7 +25,7 @@ dependencies { implementation ("io.grpc:grpc-services:${grpcVersion}") implementation ("io.grpc:grpc-stub:${grpcVersion}") implementation ("com.google.protobuf:protobuf-java-util:${protobufVersion}") - implementation ("io.opentelemetry.instrumentation:opentelemetry-grpc-1.6:2.27.0-alpha") + implementation ("io.opentelemetry.instrumentation:opentelemetry-grpc-1.6:2.28.0-alpha") implementation ("com.google.guava:guava:33.6.0-jre") implementation("io.opentelemetry:opentelemetry-api") diff --git a/javaagent-declarative-configuration/oats/Dockerfile b/javaagent-declarative-configuration/oats/Dockerfile index 3de747b5d..e8cf2ef2c 100644 --- a/javaagent-declarative-configuration/oats/Dockerfile +++ b/javaagent-declarative-configuration/oats/Dockerfile @@ -3,7 +3,7 @@ FROM eclipse-temurin:25.0.3_9-jre@sha256:04262e8782d6b034ee5d7c1c5d4e8938fcf2063 WORKDIR /usr/src/app/ # renovate: datasource=github-releases depName=open-telemetry/opentelemetry-java-instrumentation -ENV OPENTELEMETRY_JAVA_INSTRUMENTATION_VERSION=v2.27.0 +ENV OPENTELEMETRY_JAVA_INSTRUMENTATION_VERSION=v2.28.0 ADD ./build/libs/javaagent-declarative-configuration.jar ./app.jar ADD --chmod=644 https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/download/$OPENTELEMETRY_JAVA_INSTRUMENTATION_VERSION/opentelemetry-javaagent.jar ./opentelemetry-javaagent.jar diff --git a/javaagent/build.gradle.kts b/javaagent/build.gradle.kts index 67478d02e..08f1c108d 100644 --- a/javaagent/build.gradle.kts +++ b/javaagent/build.gradle.kts @@ -25,7 +25,7 @@ dependencies { implementation("org.springframework.boot:spring-boot-starter-web") implementation("org.springframework.boot:spring-boot-starter-actuator") - agent("io.opentelemetry.javaagent:opentelemetry-javaagent:2.27.0") + agent("io.opentelemetry.javaagent:opentelemetry-javaagent:2.28.0") } val copyAgent = tasks.register("copyAgent") { diff --git a/logging-k8s-stdout-otlp-json/Dockerfile b/logging-k8s-stdout-otlp-json/Dockerfile index 114036576..b22d8683e 100644 --- a/logging-k8s-stdout-otlp-json/Dockerfile +++ b/logging-k8s-stdout-otlp-json/Dockerfile @@ -3,7 +3,7 @@ FROM eclipse-temurin:25.0.3_9-jre@sha256:04262e8782d6b034ee5d7c1c5d4e8938fcf2063 WORKDIR /usr/src/app/ # renovate: datasource=github-releases depName=open-telemetry/opentelemetry-java-instrumentation -ENV OPENTELEMETRY_JAVA_INSTRUMENTATION_VERSION=v2.27.0 +ENV OPENTELEMETRY_JAVA_INSTRUMENTATION_VERSION=v2.28.0 ADD build/libs/*SNAPSHOT.jar ./app.jar ADD --chmod=644 https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/download/$OPENTELEMETRY_JAVA_INSTRUMENTATION_VERSION/opentelemetry-javaagent.jar ./opentelemetry-javaagent.jar diff --git a/spring-declarative-configuration/build.gradle.kts b/spring-declarative-configuration/build.gradle.kts index bde139f1c..8e8bcb9c3 100644 --- a/spring-declarative-configuration/build.gradle.kts +++ b/spring-declarative-configuration/build.gradle.kts @@ -17,7 +17,7 @@ java { dependencies { implementation(platform(SpringBootPlugin.BOM_COORDINATES)) - implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.27.0")) + implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.28.0")) implementation("org.springframework.boot:spring-boot-starter-actuator") implementation("org.springframework.boot:spring-boot-starter-web") implementation("io.opentelemetry.instrumentation:opentelemetry-spring-boot-starter") diff --git a/spring-native/build.gradle.kts b/spring-native/build.gradle.kts index 2e06444c3..1d0321268 100644 --- a/spring-native/build.gradle.kts +++ b/spring-native/build.gradle.kts @@ -17,7 +17,7 @@ val moduleName by extra { "io.opentelemetry.examples.native" } dependencies { implementation(platform(SpringBootPlugin.BOM_COORDINATES)) - implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.27.0")) + implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.28.0")) implementation("org.springframework.boot:spring-boot-starter-actuator") implementation("org.springframework.boot:spring-boot-starter-web") implementation("org.springframework.boot:spring-boot-starter-data-jdbc") diff --git a/telemetry-testing/build.gradle.kts b/telemetry-testing/build.gradle.kts index c69bae124..4c3109672 100644 --- a/telemetry-testing/build.gradle.kts +++ b/telemetry-testing/build.gradle.kts @@ -29,7 +29,7 @@ val bootJar = tasks.named("bootJar") { dependencies { implementation(platform(SpringBootPlugin.BOM_COORDINATES)) implementation("io.opentelemetry:opentelemetry-api") - implementation("io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:2.27.0") + implementation("io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:2.28.0") //spring modules implementation("org.springframework.boot:spring-boot-starter-web") implementation("org.springframework.boot:spring-boot-starter-restclient") @@ -44,7 +44,7 @@ dependencies { testImplementation("io.opentelemetry.proto:opentelemetry-proto:1.10.0-alpha") testImplementation("org.assertj:assertj-core:3.27.7") - agent("io.opentelemetry.javaagent:opentelemetry-javaagent:2.27.0") + agent("io.opentelemetry.javaagent:opentelemetry-javaagent:2.28.0") } tasks.test { From 4ee205071c208e80e10216e19ae54f11d7531715 Mon Sep 17 00:00:00 2001 From: Lauri Tulmin Date: Tue, 19 May 2026 09:45:09 +0300 Subject: [PATCH 2/2] fix --- declarative-configuration/build.gradle.kts | 2 +- .../java/io/opentelemetry/examples/fileconfig/Application.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/declarative-configuration/build.gradle.kts b/declarative-configuration/build.gradle.kts index f25733754..5e40cd3e3 100644 --- a/declarative-configuration/build.gradle.kts +++ b/declarative-configuration/build.gradle.kts @@ -16,7 +16,7 @@ dependencies { implementation("io.opentelemetry:opentelemetry-api") implementation("io.opentelemetry:opentelemetry-sdk") implementation("io.opentelemetry:opentelemetry-exporter-logging") - implementation("io.opentelemetry:opentelemetry-sdk-extension-incubator") + implementation("io.opentelemetry:opentelemetry-sdk-extension-declarative-config") } application { diff --git a/declarative-configuration/src/main/java/io/opentelemetry/examples/fileconfig/Application.java b/declarative-configuration/src/main/java/io/opentelemetry/examples/fileconfig/Application.java index e9d6b041a..b899db81c 100644 --- a/declarative-configuration/src/main/java/io/opentelemetry/examples/fileconfig/Application.java +++ b/declarative-configuration/src/main/java/io/opentelemetry/examples/fileconfig/Application.java @@ -14,7 +14,7 @@ import io.opentelemetry.context.Context; import io.opentelemetry.context.Scope; import io.opentelemetry.sdk.OpenTelemetrySdk; -import io.opentelemetry.sdk.extension.incubator.fileconfig.DeclarativeConfiguration; +import io.opentelemetry.sdk.autoconfigure.declarativeconfig.DeclarativeConfiguration; import java.io.IOException; import java.io.InputStream; import java.nio.file.Files;