From 1db1d199780953d7805619f8b6ea2b1c37225127 Mon Sep 17 00:00:00 2001 From: carsontham Date: Wed, 13 Aug 2025 16:50:50 +0800 Subject: [PATCH 1/2] deprecated ec2 package Signed-off-by: carsontham --- CHANGELOG.md | 1 + detectors/aws/ec2/ec2.go | 1 + detectors/aws/ec2/go.mod | 1 + 3 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb427e13977..8484e61fe34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -34,6 +34,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm It is only used by the deprecated interceptor, and is unused by `NewClientHandler` and `NewServerHandler`. (#7601) - `Extract` and `Inject` in `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` are deprecated. These functions were initially exposed in the public API, but are now considered unnecessary. (#7689) +- The `go.opentelemetry.io/contrib/detectors/aws/ec2` package is deprecated, use `go.opentelemetry.io/contrib/detectors/aws/ec2/v2` instead. (#7725) ### Removed diff --git a/detectors/aws/ec2/ec2.go b/detectors/aws/ec2/ec2.go index ca9bc192322..cc92c5e0960 100644 --- a/detectors/aws/ec2/ec2.go +++ b/detectors/aws/ec2/ec2.go @@ -2,6 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 // Package ec2 provides a resource detector for EC2 instances. +// Deprecated: use go.opentelemetry.io/contrib/detectors/aws/ec2/v2 instead. package ec2 // import "go.opentelemetry.io/contrib/detectors/aws/ec2" import ( diff --git a/detectors/aws/ec2/go.mod b/detectors/aws/ec2/go.mod index 5b71f2aa091..fb7ca93637b 100644 --- a/detectors/aws/ec2/go.mod +++ b/detectors/aws/ec2/go.mod @@ -1,3 +1,4 @@ +// Deprecated: use go.opentelemetry.io/contrib/detectors/aws/ec2/v2 instead. module go.opentelemetry.io/contrib/detectors/aws/ec2 go 1.23.0 From 0aa6561472c2fbd7516192f50f5affd96d8c2d78 Mon Sep 17 00:00:00 2001 From: carson <127476216+carsontham@users.noreply.github.com> Date: Wed, 13 Aug 2025 23:50:56 +0800 Subject: [PATCH 2/2] added new line Co-authored-by: Tyler Yahn --- detectors/aws/ec2/ec2.go | 1 + 1 file changed, 1 insertion(+) diff --git a/detectors/aws/ec2/ec2.go b/detectors/aws/ec2/ec2.go index cc92c5e0960..4eec01006c0 100644 --- a/detectors/aws/ec2/ec2.go +++ b/detectors/aws/ec2/ec2.go @@ -2,6 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 // Package ec2 provides a resource detector for EC2 instances. +// // Deprecated: use go.opentelemetry.io/contrib/detectors/aws/ec2/v2 instead. package ec2 // import "go.opentelemetry.io/contrib/detectors/aws/ec2"