aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStanley Cheung <stanleycheung@google.com>2023-09-12 11:02:02 -0700
committerGitHub <noreply@github.com>2023-09-12 11:02:02 -0700
commite66cb7f2de9aecc9361c5979287a2fba7c96313c (patch)
tree21a1aa87310bd41e425ddec1feaf75e9532877f4
parent2d1595c9af2590a46dbe332d5ec54825a238e0d7 (diff)
downloadgrpc-grpc-e66cb7f2de9aecc9361c5979287a2fba7c96313c.tar.gz
[GSM Observability] Update opentelemetry cpp bazel deps (#34290)
This is needed for the upcoming work for GSM Observability integration testing.
-rw-r--r--WORKSPACE8
-rw-r--r--bazel/grpc_deps.bzl8
-rw-r--r--test/cpp/ext/otel/otel_test_library.cc1
3 files changed, 13 insertions, 4 deletions
diff --git a/WORKSPACE b/WORKSPACE
index ce8023f530..118bae2aab 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -102,6 +102,14 @@ load("@com_github_google_benchmark//:bazel/benchmark_deps.bzl", "benchmark_deps"
benchmark_deps()
+load("@io_opentelemetry_cpp//bazel:repository.bzl", "opentelemetry_cpp_deps")
+
+opentelemetry_cpp_deps()
+
+load("@io_opentelemetry_cpp//bazel:extra_deps.bzl", "opentelemetry_extra_deps")
+
+opentelemetry_extra_deps()
+
# TODO: Enable below once https://github.com/bazel-xcode/PodToBUILD/issues/232 is resolved
#
#http_archive(
diff --git a/bazel/grpc_deps.bzl b/bazel/grpc_deps.bzl
index be2f566511..f64457d7b0 100644
--- a/bazel/grpc_deps.bzl
+++ b/bazel/grpc_deps.bzl
@@ -492,11 +492,11 @@ def grpc_deps():
if "io_opentelemetry_cpp" not in native.existing_rules():
http_archive(
name = "io_opentelemetry_cpp",
- sha256 = "668de24f81c8d36d75092ad9dcb02a97cd41473adbe72485ece05e336db48249",
- strip_prefix = "opentelemetry-cpp-1.9.1",
+ sha256 = "f30cd88bf898a5726d245eba882b8e81012021eb00df34109f4dfb203f005cea",
+ strip_prefix = "opentelemetry-cpp-1.11.0",
urls = [
- "https://storage.googleapis.com/grpc-bazel-mirror/github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.9.1.tar.gz",
- "https://github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.9.1.tar.gz",
+ "https://storage.googleapis.com/grpc-bazel-mirror/github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.11.0.tar.gz",
+ "https://github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.11.0.tar.gz",
],
)
diff --git a/test/cpp/ext/otel/otel_test_library.cc b/test/cpp/ext/otel/otel_test_library.cc
index 211aab26a3..9e6d4ff794 100644
--- a/test/cpp/ext/otel/otel_test_library.cc
+++ b/test/cpp/ext/otel/otel_test_library.cc
@@ -22,6 +22,7 @@
#include "api/include/opentelemetry/metrics/provider.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
+#include "opentelemetry/sdk/metrics/export/metric_producer.h"
#include "opentelemetry/sdk/metrics/meter_provider.h"
#include "opentelemetry/sdk/metrics/metric_reader.h"