Changes from grafana/beyla:
- Automate release-train prepare and tag flow (#2583)
- fix: rewrite all go.mod OBI oats references to Beyla module path (#2645)
- Remove GH actions that check documented and alloy mapped fields (#2643)
- ci: fix patch promotion workflow (#2647)
- chore: bump helm chart to 3.6.0 (#2648)
- fix: add packages write permission to inject-sdk-image workflow (#2649)
- ci: ensure checks run when only .obi-src is changed (#2646)
- Replace inject-sdk-image version in webhook example (#2650)
- ci: fail docker builds faster (#2656)
- Update OBI submodule to c2f580f (#2655)
- fix(deps): update module golang.org/x/mod to v0.34.0 (#2608)
- build: pin envtest version for Go 1.25.8 compat (#2657)
- fix(deps): update module golang.org/x/net to v0.52.0 (#2609)
- fix(deps): update all patch and digest versions (#2629)
- Release v3.8.0 artifacts
Changes from grafana/opentelemetry-ebpf-instrumentation:
- return error to prevent nil pointer (open-telemetry/opentelemetry-ebpf-instrumentation#1645)
- bpf: fix logenricher bad relocation (open-telemetry/opentelemetry-ebpf-instrumentation#1650)
- Remove //nolint:undoc annotations (open-telemetry/opentelemetry-ebpf-instrumentation#1644)
- chore(deps): update dependency httpx to v0.28.1 (open-telemetry/opentelemetry-ebpf-instrumentation#1646)
- chore(deps): update dependency fastapi to v0.135.2 (open-telemetry/opentelemetry-ebpf-instrumentation#1643)
- Add configurable
ReconnectDelayinKubernetesDecorator(open-telemetry/opentelemetry-ebpf-instrumentation#1613) - chore(deps): update quay.io/prometheus/prometheus docker tag to v3 (open-telemetry/opentelemetry-ebpf-instrumentation#1652)
- chore(deps): update dependency uvicorn to v0.42.0 (open-telemetry/opentelemetry-ebpf-instrumentation#1647)
- chore(deps): update dependency requests to v2.33.0 [security] (open-telemetry/opentelemetry-ebpf-instrumentation#1657)
- Swarm: testing mutually-exclusive nodes (open-telemetry/opentelemetry-ebpf-instrumentation#1636)
- Move DynamicPIDSelector to its own mutually exclusive swarm node (open-telemetry/opentelemetry-ebpf-instrumentation#1584)
- Split
bpf_dbg_printkto have less than 3 arguments (open-telemetry/opentelemetry-ebpf-instrumentation#1654) - fix: span count panic (open-telemetry/opentelemetry-ebpf-instrumentation#1658)
- Add Finding your first contribution section (open-telemetry/opentelemetry-ebpf-instrumentation#1653)
- Move src and dst port from
NetFlowIdtoCommonAttrs(open-telemetry/opentelemetry-ebpf-instrumentation#1633) - chore(deps): lock file maintenance (open-telemetry/opentelemetry-ebpf-instrumentation#1626)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.148.0 (open-telemetry/opentelemetry-ebpf-instrumentation#1651)
- Add payload extraction support for Anthropic Claude (open-telemetry/opentelemetry-ebpf-instrumentation#1655)
- Allow configuring JSON logs (open-telemetry/opentelemetry-ebpf-instrumentation#1666)
- chore(deps): update dependency anyio to v4.13.0 (open-telemetry/opentelemetry-ebpf-instrumentation#1665)
- Fix critical vulnerabilities in dependencies (open-telemetry/opentelemetry-ebpf-instrumentation#1668)
- chore(deps): update dependency gunicorn to v25.3.0 (open-telemetry/opentelemetry-ebpf-instrumentation#1663)
- Remove remaining Beyla references (open-telemetry/opentelemetry-ebpf-instrumentation#1670)
- Fix Native Java image creation (open-telemetry/opentelemetry-ebpf-instrumentation#1671)
- Add
config.EBPFTracerto statsolly, netolly and rdns (open-telemetry/opentelemetry-ebpf-instrumentation#1667) - Move gputracer in common tracer (open-telemetry/opentelemetry-ebpf-instrumentation#1662)