chore(pyroscope.ebpf): Update ebpf-profiler upstream 2026-02-12#5543
chore(pyroscope.ebpf): Update ebpf-profiler upstream 2026-02-12#5543
Conversation
5ddf327 to
0156f7a
Compare
🔍 Dependency ReviewBelow is a review of the dependency changes observed in the provided diffs. Each section summarizes what changed, whether code changes are required, and evidence (links and/or snippets). Where applicable, suggested diffs are included. go.opentelemetry.io/collector/* (multiple): component 1.49.0 → 1.51.0, receiver 1.49.0 → 1.51.0, confmap 1.49.0 → 1.51.0, featuregate 1.49.0 → 1.51.0, consumer 1.49.0 → 1.51.0, pipeline 1.49.0 → 1.51.0, plus related 0.143.x → 0.145.x modulesStatus: What changed
Impact and required code changes
Suggested diff (already applied in the PR, included here for clarity): -'' has invalid keys: bad-key
+'otelcol.configSettings' has invalid keys: bad-keyEvidence
go.opentelemetry.io/otel 1.39.0 → 1.40.0 (and metric/trace 1.39.0 → 1.40.0)Status: ✅ Safe What changed
Impact and required code changes
Evidence AWS SDK for Go v2 and services (patches): core v1.41.0 → v1.41.1; config v1.32.6 → v1.32.7; imds v1.18.16 → v1.18.17; s3 v1.95.0 → v1.96.0; signin v1.0.4 → v1.0.5; sso v1.30.8 → v1.30.9; ssooidc v1.35.12 → v1.35.13; sts v1.41.5 → v1.41.6; and internal dependenciesStatus: ✅ Safe What changed
Impact and required code changes
Evidence
github.com/go-viper/mapstructure/v2 2.4.0 → 2.5.0Status: ✅ Safe What changed
Impact and required code changes
Evidence github.com/klauspost/compress 1.18.2 → 1.18.4Status: ✅ Safe What changed
Impact and required code changes
Evidence github.com/knadh/koanf/v2 2.3.0 → 2.3.2Status: ✅ Safe What changed
Impact and required code changes
Evidence github.com/zeebo/xxh3 1.0.2 → 1.1.0Status: ✅ Safe What changed
Impact and required code changes
Evidence golang.org/x/* updates (arch 0.23.0 → 0.24.0; crypto 0.46.0 → 0.48.0; mod 0.31.0 → 0.33.0; net 0.48.0 → 0.50.0; sys 0.39.0 → 0.41.0; term 0.38.0 → 0.40.0; text 0.32.0 → 0.34.0; tools 0.40.0 → 0.42.0; telemetry pseudo; exp pseudo)Status: ✅ Safe What changed
Impact and required code changes
Evidence
github.com/grafana/opentelemetry-ebpf-profiler (replace) pseudo-version bumpStatus: What changed
Impact and required code changes
Suggested action
Evidence
✅ Code change snippets (applies to OTel Collector confmap diagnostics)
-'' has invalid keys: bad-key
+'otelcol.configSettings' has invalid keys: bad-keyThis aligns with improved error context emitted by confmap/xconfmap introduced around Collector 0.144–0.145. 🗒️ Notes
|
|
There's a loki failing test; not related to any of these changes. |
There was a problem hiding this comment.
I think the loki test are related to the changes to go.mod in this PR 😬
I think this change is otherwise fine for :main, but if we are planning on fixing/backporting this to v1.13.1, I think we should aim to reduce the changes to go.mod dependencies and have a more minimal diff.
I'm not sure it's related to these changes. The same test just failed for me locally on |
|
We decided to remove backport from this PR; it just should go to |
Ok the test seems to fail sporadically. Sorry about this |
Update grafana opentelemetry-ebpf-profiler dependency to include upstream merge PR #46
Brief description of Pull Request
opentelemetry-ebpf-profilerdependency to include upstream merge PR #46Issue(s) fixed by this Pull Request
Solves https://github.com/grafana/pyroscope-squad/issues/699
PR Checklist