Repositories for leapp
Go to file
Matej Matuska b31dbfa161 IPU 8.10 -> 9.9: CTC2 candidate 1
- Requires leapp-framework 6.6+
- Initial implementation of upgrades on systems with configured Software RAID
- Handle multipath device identification in upgrade environment
- Fix upgrade incorrectly resuming during SELinux relabeling
- Fix upgrades on systems with multiple LUKS devices
- Fix upgrades for systems with /boot/efi on a Software RAID
- Fix mount failures for FSTAB entries with the `nofail` option specified
- Fix AVC errors triggered by registration to insight-client during the upgrade
- Install the correct kernel for the source system kernel page size on ARM systems
- Inhibit the upgrade when network devices configured with ifcfg files could depend on NM
- Introduce rhui.obsolete_gpg_keys configuration option for the removal of obsoleted RPM GPG keys of RHUI Cloud providers
- LiveMode: Fix upgrade getting stuck when the `.leapp_upgrade_failed` file exists
- LiveMode: Fix system version determination in the upgrade environment on CentOS Stream
- Fix target system initramfs containing outdated configuration files in some circumstances
- Ensure SELinux is set to permissive mode during the upgrade even when enforcing=1 is set on the kernel cmdline
- Fix source and target distribution names in /etc/migration-results
- Fix upgrades with the RealTime kernel on CentOS Stream
- Detect misconfigured kernel & systemd API mountpoints in FSTAB
- Detect misconfigured /var/run on the source system
- Unify behaviour of upgrades on systems with enabled CRB repositories and explicitly required CRB repositories by user during the upgrade
- Drop the inconsistent report about the use of CRB (unsupported by Red Hat) repositories
- Fix upgrade crashing when dnf repofiles contain URL encoded characters

- Resolves: RHEL-3289, RHEL-17842, RHEL-36249, RHEL-56040, RHEL-56176, RHEL-60060, RHEL-76846, RHEL-104384, RHEL-145136, RHEL-148631, RHEL-162192, RHEL-185508
2026-06-29 13:26:50 +02:00
.fmf Add .fmf/version file to fix crashing CI tests 2023-05-22 16:35:56 +02:00
plans Update testplan to use next branch 2026-04-27 12:20:29 +02:00
.gitignore IPU 8.10 -> 9.8: final build 2026-02-10 16:54:37 +01:00
0001-Remove-legacy-overlay-solution-leftovers.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0002-update-upgrade-paths-8.10-9.9-10.3.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0003-Enable-logrotate.timer-during-8to9-IPU.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0004-feat-net-naming-scheme-enable-by-default-on-CS-9to10.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0005-Leapp_resume.service-Silence-AVC-SELinux-warnings.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0006-Add-API-to-get-a-distro-report-name.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0007-livemode-copy-upgrade-kernel-s-hmac-into-boot.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0008-fix-livemode-make-live.dir-is-relative-to-device-roo.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0009-fix-livemode-change-location-of-source-system-tree.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0010-Respect-distro-names-in-reports.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0011-checkblacklistca-Respect-distro-name-in-reports.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0012-blsgrubcfgonppc64-Respect-distro-name-in-reports.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0013-checkselinux-Respect-distro-name-in-report.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0014-checkosrelease-Respect-distro-name-in-report.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0015-rocecheck-Remove-outadated-check-for-source-version.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0016-rocecheck-Respect-distro-name-in-report.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0017-opensshpermitrootlogincheck-Remove-7to8-related-code.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0018-opensshpermitrootlogincheck-Respect-target-distro-na.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0019-checkifcfg_ifcfg-Respect-distro-name-in-report.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0020-opensslproviders-Use-distro-name-in-the-leapp-commen.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0021-opensslconfigcheck-Dont-make-the-recommendation-as-r.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0022-checkmicroarchitecture-Respect-distro-name-in-report.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0023-checkmemory-Respect-distro-name-in-reports.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0024-targetuserspacecreator-Respect-distro-name-in-report.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0025-checkdetecteddevicesanddirvers-Respect-distro-name-i.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0026-reportleftoverpackages-Respect-distro-name-in-report.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0027-fix-overlaygen-exclude-hugetlbfs-from-overlay-mounts.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0028-biosdevname-Fix-check-of-naming-scheme-and-tests.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0029-persistentnetnamesdisable-refactoring-fix-ethX-detec.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0030-Fix-scan-of-net-interfaces-non-PCI-conflicting-broke.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0031-persistentnetnamesconfig-Deprecate-legacy-functional.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0032-persistentnetnamesdisable-Disable-net.ifnames-correc.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0033-persistentnetnamesdisable-Mention-net.naming-scheme-.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0034-fix-quoting-in-list-representation-of-commands.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0035-fixup-fix-quoting-in-list-representation-of-commands.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0036-pulseaudiocheck-Add-PulseAudio-config-check-for-RHEL.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0037-fix-checkyumpluginsenabled-correctly-create-remediat.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0038-fix-rhui-consider-source-clients-always-signed.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0039-Ensure-that-greenboot-rpms-are-removed-during-IPU.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0040-Regenerate-grub-config-during-8-9-conversions.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0041-python-tests-deps-update-version-requirements-per-py.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0042-Drop-dependency-on-mock.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0043-remove-single-quoting-from-remediation-commands-1520.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0044-Update-leapp-data-data-stream-4.3-CTC-1.patch IPU 8.10 -> 9.9: CTC1 candidate 1 2026-04-22 14:53:16 +02:00
0045-repofileutils-disable-ConfigParser-interpolation-whe.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0046-Drop-six-dependency-and-simplify-config-parsing-to-P.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0047-mounting-ignore-failures-when-callling-mount-a.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0048-mount_unit_generator-do-not-make-nofail-mounts-requi.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0049-leapp_resume.service-use-multi-user.target-instead-o.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0050-LiveMode-update-do-upgrade.sh-to-reflect-upstream-ch.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0051-LiveMode-improve-do-upgrade.sh-output-when-.noreboot.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0052-multipathutil-handle-the-overrides-protocol-subsecti.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0053-multipath-move-config_reader-Actor-and-8to9-Models-t.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0054-multipath-Add-MultipathConfig9to10-and-MultipathConf.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0055-multipath-Add-MultipathConfRead9to10-config_reader-a.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0056-multipath-Add-MultipathConfCheck9to10-mpath_conf_che.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0057-multipath-Add-MultipathUpgradeConfUpdate9to10-mpath_.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0058-multipath-Add-bindings-wwids-prkeys-file-copying-to-.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0059-multipath-Add-mpathfiles-library-and-use-it-in-el9to.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0060-model-upgrade_cmdline-add-to_remove-field.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0061-checkluks-emit-messages-only-once.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0062-checkluks-remove-rd.luks.uuid-from-the-upgrade-entry.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0063-conftest-exit-actor-context-when-switching-repos.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0064-testutils-logger_mocked-accepts-kwargs.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0065-conftest-Add-leapp_tmpdir-fixture-for-standardized-t.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0066-Reorganize-DNF-libraries-into-dnflibs-package.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0067-Update-imports-to-use-new-dnflibs-modules.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0068-dnflibs-introduce-DNFError-exception.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0069-dnflibs.dnfplugin-Drop-dead-code-_handle_transaction.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0070-dnflibs.dnfplugin-Drop-deprecated-DNF_PLUGIN_PATH.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0071-dnflibs.dnfplugin-Introduce-new-DNF-exceptions-and-t.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0072-dnflibs-dnfmodule-Move-init-of-dnf.Base-to-dnflibs-a.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0073-dnflibs.dnfconfig-Raise-proper-exceptions-and-add-te.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0074-DOCSTRINGS-Document-DNF-related-exception-propagatio.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0075-pulseaudiocheck-fix-for-users-with-None-home-directo.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0076-fix-target_initramfs-always-regenerate-initramfs-153.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0077-Add-AI-assistant-harness-with-AGENTS.md-and-task-ski.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0078-el8toel9-networkdeprecations-warn-about-ifcfg-device.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0079-Remove-enforcing-1-from-upgrade-and-target-kernel-bo.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0080-Fix-utils-actor_path.py-crash-on-invalid-repo-paths.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0081-fix-breadcrumbs-use-distro-aware-OS-names-for-source.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0082-leapp_resume.service-use-install_exec_t-SELinux-cont.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0083-config-rhui-Add-config-for-setting-rpm-gpg-keys-to-r.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0084-Add-inhibitor-for-invalid-fstab-entries-on-pseudo-fi.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0085-lib-version-Remove-deprecated-is_rhel_realtime-funct.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0086-lib-kernel-Fix-rt-kernel-detection-on-centos.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0087-Add-CLAUDE.md-and-YAML-frontmatter-to-skills-for-Cla.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0088-Add-inhibitor-for-incorrect-var-run-symlink-configur.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0089-checkvarrunsymlink-Log-warning-when-var-run-is-missi.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0090-Add-scandnfcomps-actor-to-scan-installed-DNF-comps.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0091-IPU-9-10-Fix-the-upgrade-of-Graphical-Server.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0092-Bump-leapp-framework.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0093-raid-mdadm-include-configuration-in-initramfs.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0094-feat-upgrade_initramfs_gen-write-rd.md.uuids-into-cm.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0095-Update-actions-checkout-action-to-v7.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0096-Update-distro-values-for-rhui-jobs-follow-up-on-9to1.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0097-1-9-Merge-and-refactor-of-repo-related-actors.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0098-2-9-targetcontentresolver-Init-message-consumption-c.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0099-3-9-targetcontentresolver-RepositoriesBlacklisted-us.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0100-4-9-targetcontentresolver-repositoriesblacklist-rede.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0101-5-9-repositoriesmapping-scan_repositories-load_repos.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0102-6-9-targetcontentresolver-operate-with-RepoMapDataHa.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0103-7-9-targetcontentresolver-setuptargetrepos-minor-upd.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0104-8-9-targetcontentresolver-pes_events_scanner-refacto.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0105-9-9-targetcontentresolver-Make-TODO-notes.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0106-fix-support-for-kernels-with-64k-page-size.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0107-rework-kernel-package-identification-to-use-lib-modu.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
0108-el8toel9-checkkernelarm-Install-64k-kernel.patch IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
gating.yaml Build for the summer release (8.8.z) & CTC1 2023-05-19 13:56:55 +02:00
leapp-repository.spec IPU 8.10 -> 9.9: CTC2 candidate 1 2026-06-29 13:26:50 +02:00
rpminspect.yaml IPU 8.10 -> 9.8: CTC2 candidate 1 2026-01-06 17:43:34 +01:00
sources IPU 8.10 -> 9.8: final build 2026-02-10 16:54:37 +01:00