v3.25.0
Pre-release
Pre-release
Changes from grafana/beyla:
- promote-patch-to-stable: remove dangling documentation publish step (#2932)
- helm-chart-bump: sign the bump commit to satisfy verified-signatures rule (#2933)
- refine java agent detection to only detect the opentelemetry java agent.
- obi vendor
- Bump Helm chart for Beyla v3.24.0 (#2934)
- add missing field
- update more tests
- update licenses and config schema
- update docs on how to enable native histograms
- Merge pull request #2936 from grafana/fix_docs_native_histogram
- Merge pull request #2935 from grcevski/fix_java_agent_scanning
- Update OBI submodule to b9fe20e (#2938)
- Update OBI submodule to 9a113d8 (#2939)
- Update obi submodule (v3.25.0)
- Release v3.25.0 artifacts
Changes from grafana/opentelemetry-ebpf-instrumentation:
- Update LVH kernel images (open-telemetry/opentelemetry-ebpf-instrumentation#2472)
- Update nginx:1.31.2-alpine Docker digest to 54f2a90 (open-telemetry/opentelemetry-ebpf-instrumentation#2481)
- Update curlimages/curl Docker tag to v8.21.0 (open-telemetry/opentelemetry-ebpf-instrumentation#2482)
- Emit
url.querywith automatic redaction for non-Go HTTP spans (open-telemetry/opentelemetry-ebpf-instrumentation#2415) - Update Github Actions (open-telemetry/opentelemetry-ebpf-instrumentation#2477)
- Update Github Actions (open-telemetry/opentelemetry-ebpf-instrumentation#2476)
- Update dependency click to v8.4.2 (open-telemetry/opentelemetry-ebpf-instrumentation#2485)
- Bump github.com/quic-go/quic-go from 0.59.0 to 0.59.1 (open-telemetry/opentelemetry-ebpf-instrumentation#2487)
- Bump github.com/quic-go/quic-go in /configs/offsets/gin (open-telemetry/opentelemetry-ebpf-instrumentation#2489)
- tests: increment verifier tests coverage, fix AL2023 result check (open-telemetry/opentelemetry-ebpf-instrumentation#2484)
- Guard Docker major updates (open-telemetry/opentelemetry-ebpf-instrumentation#2463)
- Track buffered Go channel handoffs (open-telemetry/opentelemetry-ebpf-instrumentation#2432)
- Update OpenTelemetry Go contrib packages (open-telemetry/opentelemetry-ebpf-instrumentation#2454)
- Update otel/opentelemetry-collector-contrib Docker tag to v0.155.0 (open-telemetry/opentelemetry-ebpf-instrumentation#2488)
- Update NPM (open-telemetry/opentelemetry-ebpf-instrumentation#2493)
- Update Java to v1.82.1 (open-telemetry/opentelemetry-ebpf-instrumentation#2492)
- Update Python (open-telemetry/opentelemetry-ebpf-instrumentation#2494)
- Update Rust (open-telemetry/opentelemetry-ebpf-instrumentation#2495)
- Import config v2 capture rules (open-telemetry/opentelemetry-ebpf-instrumentation#2462)
- context-propagation: self-mount cgroupv2 on hosts without unified/hybrid hierarchy (open-telemetry/opentelemetry-ebpf-instrumentation#2483)
- GenAI: support SSE streaming responses and raise HTTP capture limit to 256KB (open-telemetry/opentelemetry-ebpf-instrumentation#2394)
- Add path-based conditional triggers to CI workflows (open-telemetry/opentelemetry-ebpf-instrumentation#2478)
- Sign release artifacts with cosign bundles (open-telemetry/opentelemetry-ebpf-instrumentation#2480)
- (DynamicSelector) Support dynamic resource attributes (open-telemetry/opentelemetry-ebpf-instrumentation#2458)
- fix(ebpf): close USDT probes on unlink (open-telemetry/opentelemetry-ebpf-instrumentation#2500)
- Forward host processes through kube discovery (open-telemetry/opentelemetry-ebpf-instrumentation#2490)
- Preserve truncated request body read errors (open-telemetry/opentelemetry-ebpf-instrumentation#2505)
- Update dependency google-auth to v2.55.1 (open-telemetry/opentelemetry-ebpf-instrumentation#2511)
- Reject symlinked Java classpath paths under proc roots (open-telemetry/opentelemetry-ebpf-instrumentation#2499)
- Fix route pattern fallback matching (open-telemetry/opentelemetry-ebpf-instrumentation#2501)
- Scope base image cache by input ref (open-telemetry/opentelemetry-ebpf-instrumentation#2502)
- Avoid GenAI error text in span status (open-telemetry/opentelemetry-ebpf-instrumentation#2503)
- Fix Weaver integration image pin mismatch (open-telemetry/opentelemetry-ebpf-instrumentation#2504)
- Fix Go channel probe offset discovery (open-telemetry/opentelemetry-ebpf-instrumentation#2506)
- Redact legacy AWS signed URL query keys (open-telemetry/opentelemetry-ebpf-instrumentation#2509)
- Preserve text glob patterns during export (open-telemetry/opentelemetry-ebpf-instrumentation#2510)
- Document Go channel span links (open-telemetry/opentelemetry-ebpf-instrumentation#2491)
- Import v2 network metadata (open-telemetry/opentelemetry-ebpf-instrumentation#2466)
- Pin AL2023 BusyBox image via dependency inventory (open-telemetry/opentelemetry-ebpf-instrumentation#2514)
- Avoid eager MQTT response buffer access (open-telemetry/opentelemetry-ebpf-instrumentation#2515)
- Fix chunked response size overflow (open-telemetry/opentelemetry-ebpf-instrumentation#2520)
- Update dependency greenlet to v3.5.3 (open-telemetry/opentelemetry-ebpf-instrumentation#2521)
- Import config v2 document telemetry sections (open-telemetry/opentelemetry-ebpf-instrumentation#2465)
- Import config v2 HTTP settings (open-telemetry/opentelemetry-ebpf-instrumentation#2467)
- Import v2 enrichment config (open-telemetry/opentelemetry-ebpf-instrumentation#2468)
- Update golang.org/x packages (open-telemetry/opentelemetry-ebpf-instrumentation#2527)
- Update Google Cloud Go packages (open-telemetry/opentelemetry-ebpf-instrumentation#2528)
- Release v3.25.0 artifacts