SeaGL 2025

Kernel backport automation and validation in CentOS/RHEL
2025-11-07 , Room 332

An overview of the backport automation and validation done on CentOS Stream kernel merge requests:
- what gets automatically backported?
- what checks are run?
- how do these changes end up in CentOS and Red Hat Enterprise Linux?


We’ll walk through the building blocks that help ensure CentOS Stream (and by extension, Red Hat Enterprise Linux) kernels are ready for use on your mission-critical systems.

  • Webhook that performs CVE assignment automation and commit identification, parsing upstream vulns repo, updates triggering Jira issue
  • Webhook that reacts to Jira issue updates, and triggers automated backport attempts
  • Automated submission of GitLab merge requests for successful backports
  • Build and test pipelines that run on merge request creation and code updates
  • Webhooks that react to merge request creation and updates to run various sanity checks

Project URL:

https://gitlab.com/cki-project/kernel-workflow/