cpanel / elevate

elevate your cPanel&WHM CentOS 7 server to Almalinux 8
https://cpanel.github.io/elevate/
BSD 2-Clause "Simplified" License
45 stars 30 forks source link

Rework Elevate::Leapp to reuse code #505

Closed sloanebernstein closed 1 month ago

sloanebernstein commented 2 months ago

Case RE-217: The _report_leapp_failure_and_die sub does less than the search_report_file_for_inhibitors sub for no good reason. Use the latter in the former, rather than re-implementing parsing of the report file.

Changelog: Re-work Leapp failure handling to report all inhibitors.

By submitting pull requests to this repo, I agree to the Contributor License Agreement which can be found at: https://github.com/cpanel/elevate/blob/main/docs/cPanel-CLA.pdf

cPholloway commented 1 month ago

I'm going to ignore the happy path pipeline failure here because it hit a timeout in stage 4 (while waiting on elevate to reboot into stage 5). This timeout is being tweaked as part of RE-743