cpanel / elevate

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

Teach wait_for_leapp_completion() about the no-leapp option #457

Closed cPholloway closed 1 month ago

cPholloway commented 1 month ago

Case RE-475: In case RE-224, we added a check to ensure that leapp has completed before continuing with stage 4 / starting the post leapp components. Unfortunately, this check did not account for the no-leapp option that the script provides for those who want to perform the upgrade from C7->C8 without using the leapp utility, but still want the script to handle the cPanel specific potions of the upgrade. This resulted in upgrades using the no-leapp option to fail in stage 4 while waiting on leapp to complete. This change teaches this check about the no-leapp option which allows for upgrades using this option to skip past this check.

Changelog: Teach wait_for_leapp_completion() about the no-leapp option

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