-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Closed
Labels
area/otelenhancementgood first issueGood for beginnersGood for beginnershelp wantedFeatures that maintainers are willing to accept but do not have cycles to implementFeatures that maintainers are willing to accept but do not have cycles to implement
Description
Requirement
We want to upgrade to the latest OTEL #7287
Problem
The build is failing not being able to find go.opentelemetry.io/collector/semconv
Proposal
According to open-telemetry/opentelemetry-collector#13012 that package has been decommissioned and we should be using go.opentelemetry.io/otel/semconv
$ rg go.opentelemetry.io/collector/semconv
go.mod
286: go.opentelemetry.io/collector/semconv v0.128.1-0.20250610090210-188191247685
go.sum
856:go.opentelemetry.io/collector/semconv v0.128.1-0.20250610090210-188191247685 h1:XCN7qkZRNzRYfn6chsMZkbFZxoFcW6fZIsZs2aCzcbc=
857:go.opentelemetry.io/collector/semconv v0.128.1-0.20250610090210-188191247685/go.mod h1:OPXer4l43X23cnjLXIZnRj/qQOjSuq4TgBLI76P9hns=
internal/storage/v2/elasticsearch/tracestore/to_dbmodel.go
14: conventions "go.opentelemetry.io/collector/semconv/v1.16.0"
internal/storage/v2/elasticsearch/tracestore/from_dbmodel.go
19: conventions "go.opentelemetry.io/collector/semconv/v1.16.0"
internal/storage/v2/elasticsearch/tracestore/to_dbmodel_test.go
20: conventions "go.opentelemetry.io/collector/semconv/v1.9.0"
internal/storage/v2/elasticsearch/tracestore/from_dbmodel_test.go
21: conventions "go.opentelemetry.io/collector/semconv/v1.16.0"
internal/storage/v2/memory/memory_test.go
21: conventions "go.opentelemetry.io/collector/semconv/v1.16.0"
internal/storage/v2/memory/memory.go
14: conventions "go.opentelemetry.io/collector/semconv/v1.16.0"
In some parts of the code we already tried to use indirection via our own package.
internal/telemetry/otelsemconv/semconv.go
7: semconv "go.opentelemetry.io/otel/semconv/v1.34.0"
There should be no direct references to OTEL/collector semconv in the rest of the codebase
Metadata
Metadata
Assignees
Labels
area/otelenhancementgood first issueGood for beginnersGood for beginnershelp wantedFeatures that maintainers are willing to accept but do not have cycles to implementFeatures that maintainers are willing to accept but do not have cycles to implement