Skip to content

Comments

Add doc on how to upgrade to new semconv#7807

Open
jmmcorreia wants to merge 9 commits intoopen-telemetry:mainfrom
jmmcorreia:sem-conv-doc
Open

Add doc on how to upgrade to new semconv#7807
jmmcorreia wants to merge 9 commits intoopen-telemetry:mainfrom
jmmcorreia:sem-conv-doc

Conversation

@jmmcorreia
Copy link

Adds a new "Semantic Conventions Upgrade" section to CONTRIBUTING.md that documents the complete process for upgrading to newer semantic conventions releases as requested in issue #7697.

It includes the details regarding:

  • Generating new semconv packages
  • Updating imports across the codebase
  • Updating the opentelemetry-go-contrib linter configuration

Add section on how to upgrade to new semconv version
@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Jan 19, 2026

CLA Signed

The committers listed above are authorized under a signed CLA.

  • ✅ login: jmmcorreia / name: João Correia (c18613a)

@flc1125 flc1125 linked an issue Jan 20, 2026 that may be closed by this pull request
@flc1125
Copy link
Member

flc1125 commented Jan 20, 2026

Please pass the CLA

@flc1125 flc1125 added the blocked:CLA Waiting on CLA to be signed before progress can be made label Jan 20, 2026
@pellared pellared removed the blocked:CLA Waiting on CLA to be signed before progress can be made label Jan 20, 2026
Co-authored-by: Damien Mathieu <42@dmathieu.com>
@codecov
Copy link

codecov bot commented Jan 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.7%. Comparing base (64f28b0) to head (c18613a).

Additional details and impacted files

Impacted file tree graph

@@          Coverage Diff          @@
##            main   #7807   +/-   ##
=====================================
  Coverage   81.7%   81.7%           
=====================================
  Files        304     304           
  Lines      23283   23283           
=====================================
+ Hits       19032   19034    +2     
+ Misses      3864    3862    -2     
  Partials     387     387           

see 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

- attribute changes now state that migrations have to be performed
based on the OTEL_SEMCONV_STABILITY_OPT_IN env variable, and
issue is used as an example until a complete implementation is in
place
@dmathieu dmathieu added the Skip Changelog PRs that do not require a CHANGELOG.md entry label Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document process of bumping semconv

4 participants