bottlerocket-sdk
bottlerocket-sdk copied to clipboard
Implement Bottlerocket-specific debuginfod service for improved profiling and debugging
Background
Currently, Bottlerocket does not provide its own debuginfod service. This limits the effectiveness of profiling and debugging tools, especially when using continuous profilers like Parca in eBPF mode.
Objective
Implement a Bottlerocket-specific debuginfod service to provide accurate symbols for Bottlerocket binaries.
Benefits
- Improved debugging capabilities for Bottlerocket
- Enhanced profiling accuracy for performance analysis
- Better support for third-party tools that rely on debuginfo
Additional Notes
This feature was requested by a community member issue: https://github.com/bottlerocket-os/bottlerocket/discussions/4270