You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to deploy Alloy with the eBPF component on an OpenShift environment without root access, only using Linux capabilities, I have tried it locally within a docker-compose and it works, however when I try to do it on my OpenShift environment the component doesn't work properly.
The component is reported as healthy on the Alloy dashboard, when I use bpftool can see that the eBPF programs are loaded as well as the maps, however the stack_trace map is always empty.
Note that it works when I set the privilege to true, so I assume that maybe I am missing something in the capabilities but I don't know what.
Thanks a lot!
Steps to reproduce
Deploy Alloy with the pyroscope.ebpf component without privilege, only using capabilities based on this discussion.
What's wrong?
Hello,
I am trying to deploy Alloy with the eBPF component on an OpenShift environment without root access, only using Linux capabilities, I have tried it locally within a docker-compose and it works, however when I try to do it on my OpenShift environment the component doesn't work properly.
The component is reported as healthy on the Alloy dashboard, when I use bpftool can see that the eBPF programs are loaded as well as the maps, however the stack_trace map is always empty.
![image](https://private-user-images.githubusercontent.com/54635394/348211214-766c8c30-c1dd-45f8-8633-d635dae70031.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzMTAwOTAsIm5iZiI6MTcyNDMwOTc5MCwicGF0aCI6Ii81NDYzNTM5NC8zNDgyMTEyMTQtNzY2YzhjMzAtYzFkZC00NWY4LTg2MzMtZDYzNWRhZTcwMDMxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIyVDA2NTYzMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY4OWRkNmM2NjZlNTJmNTRkODhkOTAyZDhkMThhZGVmZmY0ZDVhODQwYmY5NjVjOGQyYWJlYWIzODhiM2I3NTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2UILkVTewXCdhUam89OjSEAnAJv-zEyF4zvqAYaZKkY)
Note that it works when I set the privilege to true, so I assume that maybe I am missing something in the capabilities but I don't know what.
Thanks a lot!
Steps to reproduce
Deploy Alloy with the pyroscope.ebpf component without privilege, only using capabilities based on this discussion.
System information
Linux 5.14.0-284.50.1.el9_2.x86_64
Software version
Grafana Alloy v1.2.0
Configuration
Logs
The text was updated successfully, but these errors were encountered: