Migration of OpenSSL from dist-git to src-git in Fedora
summary
Migration converts Fedora OpenSSL from dist-git to a source-git workflow using packit and the source-git init command, preserving upstream git history and turning downstream patches into commits. The demo converts about 49 patches converted into commits, creates a .distro dir and source-git.yaml, and the sync command produces dist-git patches (a new 0042 test.patch) and updates the spec file (version bumped to 3). Branching uses tag-suffixed Rawhide (e.g. 3.0.8) and a new Rawhide for the next upstream (3.1.1).
AI-written summary · about
chapters (7)
- 0:00OpenSSL migration in Fedora
- 1:04Downstream package maintenance
- 3:11dist-git limits vs Source-git
- 4:14packit for Source-git
- 5:40Source-git maintenance workflow
- 7:15Demo: dist-git to Source-git
- 11:19Future plans & Q&A
related talks
13mTake The Scare Out of Using Fedora Rawhide
30mRHEL Kernel Workflow using GitLab
31mBreaking Barriers: Cross-Distro CI/CD with Packit and OBS
46mEnhancing the Fedora Upgrade Process
28mLinux distributions as an ultimate challenge of continuous integration and how we solve it.
28mBuild System Analysis for Kernel Development and Customization
24mOpenRISC Update
21mFedora from Scratch
