Fedora CI: Testing an Operating System
summary
Fedora CI uses CentOS CI infrastructure to run package tests in OpenShift with Jenkins and pipeline objects, composing cloud images or bare metal nodes for real installs. The tests live alongside SPECs as CentOS CI triggered by build messages, use a standard test interface in Ansible, and support scratch builds so you can run tests without a Koji release. The cluster grows from 19 to ~30 nodes and handled 109 builds yesterday, and the pipeline automation is already operational.
AI-written summary · about
chapters (4)
related talks
01h 05mFedora CI Meetup
08mA quick introduction to CentOS PaaS SIG
14mUsing packit and testing farm for CI/CD and automation in an upstream project
28mLinux distributions as an ultimate challenge of continuous integration and how we solve it.
42mCI/CD - Let The Robots Do Their Job!
48mIntegrating upstream projects downstream
26mTesting Github PRs on Fedora/Centos with Packit
15mFedora Zuul CI - an update
