opentelemetry-collector-rel.../tests
Damien Mathieu 86268e736f
Introduce eBPF Profiler distribution (#908)
* add new ebpf-profiler distribution

* add changelog entry

* mark ebpf-profiler as a valid component

* only release on amd for now

* enable cgo

* don't rely on scratch image

* use a custom config file for profiler

* run tests with profiles feature flags

* run ebpf container privileged

* run container as root

* mount debugfs?

* add dash to org name

* add ebpf-profiler exception for components to include

* it's connector and extensions that must facilitate collection and processing

* Update distributions/otelcol-ebpf-profiler/README.md

Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>

* Update .github/workflows/release-ebpf-profiler.yaml

Co-authored-by: Christos Kalkanis <christos.kalkanis@elastic.co>

* add arm64

* remove unneeded name

* Update .github/workflows/ci-goreleaser-ebpf-profiler.yaml

Co-authored-by: Florian Lehner <florianl@users.noreply.github.com>

* add extension to config_file parameter

* move the config option to be after all the docker ones

* remove arm64

* use custom ld flags

* add custom go tags

* only keep the extldflags ldflag

* remove unneeded arm version

* document the need for cgo

* don't release ebpf images yet

* refine cgo doc

* remove arm64 from goreleaser

* add glibc version requirement

---------

Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
Co-authored-by: Christos Kalkanis <christos.kalkanis@elastic.co>
Co-authored-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
Co-authored-by: Florian Lehner <florianl@users.noreply.github.com>
2025-04-28 09:42:42 +00:00
..
docker-tests Introduce eBPF Profiler distribution (#908) 2025-04-28 09:42:42 +00:00
msi Add basic MSI tests to CI (#753) 2024-12-18 17:08:12 +00:00