From 121ca77bb7155250b99d1226b70ca3b26e998f0b Mon Sep 17 00:00:00 2001 From: "update-envoy[bot]" <135279899+update-envoy[bot]@users.noreply.github.com> Date: Fri, 1 Sep 2023 06:46:38 +0000 Subject: [PATCH] tracing: Deprecate OpenTracing (#28987) * Deprecate OpenTracing * Change security_posture to `unknown`. The OT extension is no longer covered by security process. --------- Signed-off-by: Ryan Hamilton Mirrored from https://github.com/envoyproxy/envoy @ 494c716cefcf98bc30773f0bd850d9a3788a1615 --- envoy/config/trace/v3/dynamic_ot.proto | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/envoy/config/trace/v3/dynamic_ot.proto b/envoy/config/trace/v3/dynamic_ot.proto index 954c4a42..35971f30 100644 --- a/envoy/config/trace/v3/dynamic_ot.proto +++ b/envoy/config/trace/v3/dynamic_ot.proto @@ -4,6 +4,7 @@ package envoy.config.trace.v3; import "google/protobuf/struct.proto"; +import "envoy/annotations/deprecation.proto"; import "udpa/annotations/migrate.proto"; import "udpa/annotations/status.proto"; import "udpa/annotations/versioning.proto"; @@ -29,9 +30,14 @@ message DynamicOtConfig { // Dynamic library implementing the `OpenTracing API // `_. - string library = 1 [(validate.rules).string = {min_len: 1}]; + string library = 1 [ + deprecated = true, + (validate.rules).string = {min_len: 1}, + (envoy.annotations.deprecated_at_minor_version) = "3.0" + ]; // The configuration to use when creating a tracer from the given dynamic // library. - google.protobuf.Struct config = 2; + google.protobuf.Struct config = 2 + [deprecated = true, (envoy.annotations.deprecated_at_minor_version) = "3.0"]; }