Repository navigation
[9.6] (backport #22375) bump apm-data to v1.23.0 - #22381
Conversation
* bump apm-data to v1.23.0 * update NOTICE.txt and NOTICE-fips.txt for apm-data v1.23.0 bump * fix ci lint and NOTICE-fips.txt (cherry picked from commit 378a4a7) # Conflicts: # go.mod
|
Cherry-pick of 378a4a7 has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally |
🤖 GitHub commentsJust comment with:
|
There was a problem hiding this comment.
🟡 Changes recommended
Unresolved merge-conflict markers in go.mod make the module invalid, blocking Go builds and tests.
1 open issue
What changed in this PR
This backport updates APM Server 9.6 to apm-data v1.23.0, adding support for OpenTelemetry semantic conventions 1.33 and recognition of stable database span attributes.
Changes:
- Updates
apm-datatov1.23.0andopentelemetry-libtov0.49.0. - Refreshes dependency checksums and standard/FIPS license notices.
| File | Description |
|---|---|
| NOTICE.txt | Updates dependency versions in standard license notices. |
| NOTICE-fips.txt | Updates dependency versions in FIPS license notices. |
| go.sum | Records checksums for the upgraded dependencies. |
| go.mod | Updates dependency requirements for the backport. |
Review effort: Balanced
Dependency Update AnalysisSummary: This PR bumps github.com/elastic/apm-data v1.22.2 → v1.23.0Ecosystem: Go
Changelog highlights (v1.22.2 → v1.23.0)Release notes mention dependency updates (grpc/protobuf/otel-lib) and semconv v1.33.0 support. No CVE/GHSA/security-fix entries were called out in the release body. Usage in this repositoryWidely used across ingestion/publishing/sampling paths, including Compatibility assessmentUpstream notes do not indicate direct API removals for the imported github.com/elastic/beats/v7 v7.0.0-alpha2.0.20261019215014-1f94b9713b9c → v7.0.0-alpha2.0.20261020133521-8e42ed4a20b6Ecosystem: Go
Changelog highlights (old → new)This is a pseudo-version commit bump. Detailed upstream release-note body for the exact pseudo-version was unavailable via MCP; local diff confirms only the version pin change. Usage in this repositoryExtensively used across Compatibility assessmentGiven broad direct usage, this bump should be validated with normal PR CI after resolving github.com/elastic/opentelemetry-lib (indirect) v0.39.0 → v0.49.0Ecosystem: Go
Changelog highlights (v0.39.0 → v0.49.0)Release notes for Usage in this repositoryNo direct imports found; appears only as an indirect dependency entry in Compatibility assessmentAs an indirect module with no direct imports, risk is generally lower, but full compatibility still depends on successful module resolution/build after Labels AppliedNo labels applied ( What is this? | From workflow: Observability Agentic Workflow — Pull Request Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. |
This comment has been minimized.
This comment has been minimized.
TL;DRBuildkite packaging failed on both Remediation
Investigation detailsRoot Cause
Evidence
Verification
Follow-upAfter resolving What is this? | From workflow: Observability Agentic Workflow — Status Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. |
… to restore Go module loading' Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
💚 Build Succeeded
History
cc @aelnahas |
Dependency Update AnalysisSummary: This PR updates Go dependency Dependency 1: github.com/elastic/apm-data v1.22.2 → v1.23.0Ecosystem: Go
Changelog highlights (v1.22.2 → v1.23.0)
Usage in this repository
Import concentration indicates heavy use of Compatibility assessment
Dependency 2: github.com/elastic/opentelemetry-lib v0.39.0 → v0.49.0 (indirect)Ecosystem: Go
Changelog highlights (v0.39.0 → v0.49.0)
Usage in this repositoryNo direct imports of Compatibility assessmentGiven no direct calls/imports in this repo and successful compile checks across Labels Applied
What is this? | From workflow: Observability Agentic Workflow — Pull Request Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. |
Automerge skippedAutomerge skipped this pull request because the To allow automerge for this kind of update, enable the matching collection under Automerge on the Control Plane Dashboard (the See Opt in or opt out for how to enable or disable Automerge collections on the Control Plane Dashboard. Collections currently enabled for automerge: Changed files considered:
|
✅ Merged into
|

Motivation/summary
this PR updates the
apm-datato v1.23.0 https://github.com/elastic/apm-data/releases/tag/v1.23.0 which includes the added support for semconv 1.33Checklist
For functional changes, consider:
How to test these changes
shdocker compose up -d elasticsearchyou should see the following as a response of the curl request
{ "type": "db", "subtype": "elasticsearch", "db": { "type": "elasticsearch" }Related issues
Fixes: #20248
This is an automatic backport of pull request #22375 done by Mergify.