This is an automated email from the ASF dual-hosted git repository.
stankiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new 6a05766fd58 Fix OpenTelemetry dependency versions in generated
Dataflow runner Maven POM (#40530)
6a05766fd58 is described below
commit 6a05766fd5883c7996be8d7bb3559b81bd6d741f
Author: Danny McCormick <[email protected]>
AuthorDate: Mon Oct 12 19:36:19 2026 +0000
Fix OpenTelemetry dependency versions in generated Dataflow runner Maven
POM (#40530)
---
.../groovy/org/apache/beam/gradle/BeamModulePlugin.groovy | 11 +++++------
runners/google-cloud-dataflow-java/build.gradle | 2 ++
2 files changed, 7 insertions(+), 6 deletions(-)
diff --git
a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy
b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy
index 263585f60b1..19ecad1a5af 100644
--- a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy
+++ b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy
@@ -877,14 +877,13 @@ class BeamModulePlugin implements Plugin<Project> {
netty_tcnative_boringssl_static :
"io.netty:netty-tcnative-boringssl-static:2.0.52.Final",
netty_transport :
"io.netty:netty-transport:$netty_version",
netty_transport_native_epoll :
"io.netty:netty-transport-native-epoll:$netty_version",
- opentelemetry_api :
"io.opentelemetry:opentelemetry-api", // opentelemetry-bom sets version
+ opentelemetry_api :
"io.opentelemetry:opentelemetry-api:$opentelemetry_version",
opentelemetry_bom :
"io.opentelemetry:opentelemetry-bom-alpha:$opentelemetry_version-alpha", //
alpha required by extensions
- opentelemetry_context :
"io.opentelemetry:opentelemetry-context:$opentelemetry_version", // Set version
explicitly as it's standalone runtime dep for Beam modules
+ opentelemetry_context :
"io.opentelemetry:opentelemetry-context:$opentelemetry_version",
opentelemetry_gcp_auth :
"io.opentelemetry.contrib:opentelemetry-gcp-auth-extension:$opentelemetry_contrib_version-alpha",
- opentelemetry_sdk :
"io.opentelemetry:opentelemetry-sdk", // opentelemetry-bom sets version
- opentelemetry_sdk_testing :
"io.opentelemetry:opentelemetry-sdk-testing", // opentelemetry-bom sets version
- opentelemetry_exporter_otlp :
"io.opentelemetry:opentelemetry-exporter-otlp", // opentelemetry-bom sets
version
- opentelemetry_extension_autoconfigure :
"io.opentelemetry:opentelemetry-sdk-extension-autoconfigure", //
opentelemetry-bom sets version
+ opentelemetry_sdk :
"io.opentelemetry:opentelemetry-sdk:$opentelemetry_version",
+ opentelemetry_exporter_otlp :
"io.opentelemetry:opentelemetry-exporter-otlp:$opentelemetry_version",
+ opentelemetry_extension_autoconfigure :
"io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:$opentelemetry_version",
opentelemetry_proto :
"io.opentelemetry.proto:opentelemetry-proto:$opentelemetry_version-alpha",
opentelemetry_sdk_testing :
"io.opentelemetry:opentelemetry-sdk-testing:$opentelemetry_version",
postgres :
"org.postgresql:postgresql:$postgres_version",
diff --git a/runners/google-cloud-dataflow-java/build.gradle
b/runners/google-cloud-dataflow-java/build.gradle
index 02d985c5fe4..c11a04a7197 100644
--- a/runners/google-cloud-dataflow-java/build.gradle
+++ b/runners/google-cloud-dataflow-java/build.gradle
@@ -89,6 +89,8 @@ configurations {
dependencies {
implementation
enforcedPlatform(library.java.google_cloud_platform_libraries_bom)
permitUnusedDeclared
enforcedPlatform(library.java.google_cloud_platform_libraries_bom)
+ implementation platform(library.java.opentelemetry_bom)
+ permitUnusedDeclared platform(library.java.opentelemetry_bom)
implementation library.java.vendored_guava_32_1_2_jre
implementation project(path: ":model:pipeline", configuration: "shadow")
implementation project(path: ":sdks:java:core", configuration: "shadow")