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
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