Skip to content

Upgrade Go to 1.26.7 and OpenTelemetry to v1.46.0 - #676

Merged
guicassolato merged 1 commit into
mainfrom
cve/go-upgrade-1.26.7
Aug 27, 2026
Merged

Upgrade Go to 1.26.7 and OpenTelemetry to v1.46.0#676
guicassolato merged 1 commit into
mainfrom
cve/go-upgrade-1.26.7

Conversation

@thomasmaas

@thomasmaas thomasmaas commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Upgrade Go toolchain from 1.26.4 to 1.26.7
  • Upgrade go.opentelemetry.io/otel and related packages to v1.46.0

Test plan

  • Unit tests pass
  • Integration tests pass
  • Image builds successfully

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated the application’s underlying Go runtime and supporting libraries.
    • Refreshed telemetry, networking, API, and testing components to newer versions.
    • Updated telemetry conventions for improved compatibility with current observability standards.
    • Removed obsolete supporting packages and refreshed indirect components to maintain a cleaner, more up-to-date foundation.

@coderabbitai

coderabbitai Bot commented Aug 26, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 45936865-0d84-49b2-b6e3-6ae29c18d6d7

📥 Commits

Reviewing files that changed from the base of the PR and between 9d60be4 and 1bbba00.

📒 Files selected for processing (1)
  • pkg/trace/exporter.go

Included review availability: Your plan provides up to 2 included reviews per hour; 1 remains after this review.


📝 Walkthrough

Walkthrough

The Go module now requires Go 1.26.7. Direct and indirect dependencies were upgraded. The trace exporter now imports OpenTelemetry semantic conventions v1.43.0.

Changes

Go module refresh

Layer / File(s) Summary
Toolchain and direct dependency updates
go.mod, pkg/trace/exporter.go
The Go version and direct logging, OpenTelemetry, genproto, gRPC, and protobuf dependencies were upgraded. The trace exporter now uses the v1.43.0 semantic convention package.
Indirect dependency refresh
go.mod
Indirect OpenAPI, telemetry, gateway, testing, system, terminal, and text dependencies were refreshed. Obsolete modules were removed.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Merge Risk: ⚪ Minimal · up to 1bbba

This PR updates the Go toolchain and OpenTelemetry dependencies with a localized exporter change; no actionable merge-blocking risk remains beyond normal checks and review.

Poem

A rabbit checks the module tree,
New versions hop from A to Z.
Old leaves fall from indirect lines,
Fresh telemetry softly shines.
Go 1.26.7 leads the way.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the two main changes: upgrading Go to 1.26.7 and upgrading OpenTelemetry to v1.46.0.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1 files.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch cve/go-upgrade-1.26.7

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Bump the go directive from 1.26.4 to 1.26.7 and upgrade
go.opentelemetry.io/otel and related packages from v1.43.0 to v1.46.0.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Thomas Maas <thomas@webtypes.com>
@thomasmaas
thomasmaas force-pushed the cve/go-upgrade-1.26.7 branch from 9d60be4 to 1bbba00 Compare August 27, 2026 08:07
@guicassolato
guicassolato added this pull request to the merge queue Aug 27, 2026
Merged via the queue into main with commit 2649c9a Aug 27, 2026
17 checks passed
@github-project-automation github-project-automation Bot moved this to Done in Kuadrant Aug 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants