Packit: RPM integration, all in one
summary
Packit automates bringing upstream releases into Fedora by creating dist-git PRs for releases, uploading sources to the lookaside cache, triggering Koji builds and producing Koji + Bodhi updates that testers can install and give karma; it runs on GitHub/GitLab, uses Testing Farm for tests, supports two instances (staging and production) that currently create duplicate PRs, and can build VM images from PRs producing an VM image → AWS AMI link shown working in the demo.
AI-written summary · about
chapters (7)
- 0:00Start
- 1:01Goals of Packit
- 1:46Validating upstream changes
- 4:01Who uses Packit?
- 13:07Koji builds
- 16:08Configure the
- 22:461. Sync the release
related talks
35mPackit: 2 years of upstream ⟷ downstream
14mUsing packit and testing farm for CI/CD and automation in an upstream project
48mIntegrating upstream projects downstream
26mTesting Github PRs on Fedora/Centos with Packit
25mCI/CD for Fedora packaging with Zuul
31mBreaking Barriers: Cross-Distro CI/CD with Packit and OBS
01h 05mFedora CI Meetup
15mFedora Zuul CI - an update
