Merging to release-5.13: [TT-17154] Bump opentelemetry to post-v0.0.25 doc-comment fixes (#8240)#8249
Conversation
## Summary - Bumps `github.com/TykTechnologies/opentelemetry` from `v0.0.25` to `v0.0.26-0.20260521112223-3b0d024e6090`, pulling in [opentelemetry#69](TykTechnologies/opentelemetry#69) (merge commit `3b0d024e`). - That PR is a documentation-only change: it clarifies the config struct comments that drive user-facing OpenTelemetry docs generation (`ExporterConfig.Exporter`, `ResourceName`, `OpenTelemetry.Enabled`, `TLS.Enable`, `TLS.CAFile`). No behavior, API, or default changes. - Pinned via Go pseudo-version because no new tag was cut after `v0.0.25` for this commit. ## Motivation PR review feedback on the gateway-side OpenTelemetry config docs noted unclear/inconsistent wording and grammar issues. Since the docs are generated from the upstream library's struct comments, the fixes live in `TykTechnologies/opentelemetry`. This PR brings those fixes into the gateway. ## Test plan - [x] `go build ./...` — OTel-touching packages (`./internal/otel/...`, `./internal/graphql/...`, `./gateway/...`) compile clean. The only build noise (`test/goplugins` "main undeclared", linker duplicate `-ldl` warning) is pre-existing on master and unrelated. - [x] `go vet ./internal/otel/...` — passes. - [x] `go mod tidy` — clean, no unrelated module churn. - [ ] CI green on this branch. ## Notes for reviewers - Since the upstream change is comment-only, the diff here is minimal (2 lines in `go.mod`, 4 in `go.sum`). - Once a `v0.0.26` tag is cut on the opentelemetry repo, a follow-up can replace the pseudo-version with the clean tag — but functionally identical. <!---TykTechnologies/jira-linter starts here--> ### Ticket Details <details> <summary> <a href="https://tyktech.atlassian.net/browse/TT-17154" title="TT-17154" target="_blank">TT-17154</a> </summary> | | | |---------|----| | Status | In Code Review | | Summary | Gateway API + config 5.13.0 | Generated at: 2026-05-21 11:53:06 </details> <!---TykTechnologies/jira-linter ends here--> (cherry picked from commit 8a9a180)
|
This PR updates the Files Changed AnalysisThe changes are confined to Go module files:
These changes are consistent with a routine dependency update. Architecture & Impact Assessment
Scope Discovery & Context Expansion
Metadata
Powered by Visor from Probelabs Last updated: 2026-05-28T11:49:47.498Z | Triggered by: pr_updated | Commit: 3d404be 💡 TIP: You can chat with Visor using |
✅ Security Check PassedNo security issues found – changes LGTM. ✅ Architecture Check PassedNo architecture issues found – changes LGTM. ✅ Security Check PassedNo security issues found – changes LGTM. \n\n✅ Architecture Check PassedNo architecture issues found – changes LGTM. \n\n✅ Performance Check PassedNo performance issues found – changes LGTM. Powered by Visor from Probelabs Last updated: 2026-05-28T11:49:34.897Z | Triggered by: pr_updated | Commit: 3d404be 💡 TIP: You can chat with Visor using |
|



Summary
Cherry-pick of #8240 onto
release-5.13.Bumps
github.com/TykTechnologies/opentelemetryfromv0.0.25tov0.0.26-0.20260521112223-3b0d024e6090, pulling in doc-comment fixes (TykTechnologies/opentelemetry#69). Documentation-only upstream change — no behavior, API, or default changes.go.mod(2 lines),go.sum(4 lines)Test plan
Ticket Details
TT-17154
Generated at: 2026-05-28 11:48:52