Leapp: Red Hat tool to upgrade from RHEL7 to RHEL8
summary
Leapp performs a live in-place upgrade from RHEL7 to RHEL8 by running extensive prechecks, downloading all packages into a preserved dnf cache, building a minimal RHEL8 rootfs and running the RHEL7 dnf inside an overlay/container to validate the full transaction, then creating a 4.18 initramfs, adding a grubby boot entry and performing the offline package swap with SELinux set permissive for relabeling. It supports RHSM and custom repos (EPEL shown), reports inhibitors (LUKS, deprecated drivers, ssh settings), and provides debug/stress modes; demo upgrade completes successfully.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 0:40What is Leapp
- 5:14How it works
- 15:34Target transaction
- 20:02Interim preparation
- 23:45Real upgrade
- 30:39Debugging
- 32:17Example
related talks
46mEnhancing the Fedora Upgrade Process
29mEPEL-8 : Highway to RHEL
22mQEMU/KVM Upgrade Test (Stable Guest ABI and in Place Upgrade)
23mStefanie Chiras, Red Hat | Red Hat Summit 2020
17mOpenshift 4 0 on Red Hat CoreOS & Enterprise Linux 8
25mThe Leapfrog Upgrade Playbook
28mLinux distributions as an ultimate challenge of continuous integration and how we solve it.
03h 27mEnterprise Linux Security Technologies Lab
