Linux distributions as an ultimate challenge of continuous integration and how we solve it.
summary
Fedora ELN creates a continuously rebuilt Fedora Rohhide subset using RHEL-like build flags so enterprise compatibility is tested early, and CentOS Stream becomes the live development branch that stays ABI-compatible with RHEL while receiving atomic package updates. The pipeline uses GitLab merge requests, ZuulCI gating, a CentOS Stream build system and synchronized package promotion so CentOS artifacts follow RHEL gating. RHEL ships about 2,000 packages versus Fedora 20,000 and the EEL repo opened on day one of RHEL 9. Fedora ELN CentOS Stream EEL repo
AI-written summary · about
chapters (8)
- 0:00Introduction and background
- 1:26Linux distribution development
- 3:40Red Hat enterprise development
- 5:54Fedora ELN and development
- 11:26Pre-release development
- 14:31CentOS Stream and ABI
- 17:09The contribution workflow
- 22:18Engagement and conclusions
related talks
24mEveryone can contribute to RHEL now!
34mFedora ELN at Meta: a testbed for fleet upgrades
56mFedora ELN Meetup
46mCentOS Stream: What you need to know
35mBuilding the Community Enterprise Operating System through CentOS Stream
25mCentOS Stream: Progress so far
43mCentOS Stream: A panel discussion
45mRHEL, Fedora and CentOS: Solving The Penrose Triangle
