Enhancing the Fedora Upgrade Process
summary
Proposal describes Leapp framework for in-place Fedora/RHEL/CentOS upgrades that actually scans a live RHEL7 system, runs a three-stage upgrade (scan and checks, boot to an initramfs to apply a prepared RPM transaction with bundled workarounds, then first-boot config fixes and SELinux relabel), and supports interactive dialogues, repo rewriting, config conversions, and third‑party app migrations. Demo shows a multistep run that completes end‑to‑end (demo time ~17 minutes reduced in test), but the tool has no automated rollback yet and detects blocking issues like removed kernel modules or Python2 usage.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:35What is Leapp?
- 1:44What can we do for users?
- 8:46Overview over the upgrade workflow
- 18:20Models
- 21:45Dialogs
- 25:02Workflows
- 26:21An overview over Leapp
related talks
35mLeapp: Red Hat tool to upgrade from RHEL7 to RHEL8
28mLinux distributions as an ultimate challenge of continuous integration and how we solve it.
39mHands-on conversion of CentOS to RHEL
45mRHEL, Fedora and CentOS: Solving The Penrose Triangle
21mFedora from Scratch
34mRHEL 10 Roadmap
22mConverting Linux distributions to other distros
30mRHEL Kernel Workflow using GitLab
