From 64be925fdf3303f400c3c5aa8f5b90d5bdd0d6de Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed, 26 Feb 2025 05:48:54 +0000
Subject: [PATCH] Update Rust crate opentelemetry to 0.28.0

---
 Cargo.lock | 12 ++++++------
 Cargo.toml |  2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index fcfa4890e..65b5dbf38 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1093,7 +1093,7 @@ dependencies = [
  "omicron-common",
  "openapi-lint",
  "openapiv3",
- "opentelemetry 0.24.0",
+ "opentelemetry 0.28.0",
  "opentelemetry-jaeger",
  "oximeter",
  "oximeter-producer",
@@ -1136,7 +1136,7 @@ dependencies = [
  "crucible",
  "crucible-common",
  "crucible-workspace-hack",
- "opentelemetry 0.24.0",
+ "opentelemetry 0.28.0",
  "opentelemetry-jaeger",
  "rand 0.8.5",
  "tokio",
@@ -3774,16 +3774,16 @@ dependencies = [
 
 [[package]]
 name = "opentelemetry"
-version = "0.24.0"
+version = "0.28.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4c365a63eec4f55b7efeceb724f1336f26a9cf3427b70e59e2cd2a5b947fba96"
+checksum = "236e667b670a5cdf90c258f5a55794ec5ac5027e960c224bff8367a59e1e6426"
 dependencies = [
  "futures-core",
  "futures-sink",
  "js-sys",
- "once_cell",
  "pin-project-lite",
- "thiserror 1.0.69",
+ "thiserror 2.0.11",
+ "tracing",
 ]
 
 [[package]]
diff --git a/Cargo.toml b/Cargo.toml
index 19f33c392..be95afc49 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -68,7 +68,7 @@ num-derive = "0.4"
 num-traits = "0.2"
 omicron-zone-package = "0.11.1"
 openapiv3 = "2.0.0"
-opentelemetry = "0.24.0"
+opentelemetry = "0.28.0"
 opentelemetry-jaeger = { version = "0.20.0" }
 percent-encoding = "2.3"
 progenitor = "0.9.1"