-
Notifications
You must be signed in to change notification settings - Fork 484
Open
Labels
Description
Description
Tracee should be tested across a defined matrix of environments that combines Linux distributions and kernel variants. For GA distributions, testing should cover:
- The distro's default (generic) kernel
- Any officially supported kernel flavors (e.g., cloud-provider kernels such as AWS, GCP, Azure, etc.)
For intermediate/non-LTS kernel versions, testing does not need to be distro-specific. Instead, a generic environment (e.g., Ubuntu) should be used together with a mainline/vanilla kernel.
Example environments
(Versions below are illustrative only and may not be accurate)
GA distribution kernels
- Ubuntu 24.04 generic (6.8.0-90) [x86_64]
- Ubuntu 24.04 aws (6.8.0-XYZ) [x86_64]
- Ubuntu 24.04 (6.8.0-XYZ) [x86_64]
- Ubuntu 25.04 generic (6.14.0-XX) [x86_64]
- Ubuntu 25.04 aws (6.14.0-XYZ) [x86_64]
- Ubuntu 25.04 (6.14.0-XYZ) [x86_64]
Mainline kernels
- Ubuntu mainline 6.7.12 [x86_64]
- Ubuntu mainline 6.11.11 [x86_64]
- Ubuntu mainline 6.12.64 [x86_64]
- Ubuntu mainline 6.13.12 [x86_64]
This approach gives us good coverage of real-world production setups while still making sure we catch issues across a range of non-LTS kernel versions.
Reactions are currently unavailable