convert2rhel analyze fails with "Couldn't download the geoipupdate-2.5.0-2.el7.x86_64 package needed for rollback" on CentOS client registered with Red Hat Satellite 6
Issue
-
Below error is observed while performing checks for Convert to RHEL analyze on affected CentOS client server:
# convert2rhel analyze CRITICAL - Couldn't download the geoipupdate-2.5.0-1.el7.x86_64 package which is needed to do a rollback of this action. Check to make sure that the CentOS Linux repositories are enabled and the package is updated to its latest version. Note that you can choose to disregard this check when running a conversion by setting the environment variable 'CONVERT2RHEL_INCOMPLETE_ROLLBACK=1' but not during a pre-conversion analysis. ERROR - (ERROR) REMOVE_SPECIAL_PACKAGES::SPECIAL_PACKAGE_REMOVAL_FAILED - Failed to remove some packages necessary for the conversion. Description: The cause of this error is unknown, please look at the diagnosis for more information. Diagnosis: Couldn't download the geoipupdate-2.5.0-1.el7.x86_64 package which is needed to do a rollback of this action. Check to make sure that the CentOS Linux repositories are enabled and the package is updated to its latest version. Note that you can choose to disregard this check when running a conversion by setting the environment variable 'CONVERT2RHEL_INCOMPLETE_ROLLBACK=1' but not during a pre-conversion analysis. Remediations: N/A ERROR - Skipped PRE_SUBSCRIPTION. Skipped because REMOVE_SPECIAL_PACKAGES was not successful ERROR - Skipped SUBSCRIBE_SYSTEM. Skipped because PRE_SUBSCRIPTION was not successful ERROR - Skipped ENSURE_KERNEL_MODULES_COMPATIBILITY. Skipped because SUBSCRIBE_SYSTEM was not successful ERROR - Skipped VALIDATE_PACKAGE_MANAGER_TRANSACTION. Skipped because ENSURE_KERNEL_MODULES_COMPATIBILITY and SUBSCRIBE_SYSTEM were not successfulERROR - (OVERRIDABLE) IS_LOADED_KERNEL_LATEST::KERNEL_CURRENCY_CHECK_FAIL - Kernel currency check failed Description: Please refer to the diagnosis for further information Diagnosis: Could not find any kernel from repositories to compare against the loaded kernel. Remediations: Please, check if you have any vendor repositories enabled to proceed with the conversion. If you wish to disregard this message, set environment variable'CONVERT2RHEL_SKIP_KERNEL_CURRENCY_CHECK' to 1
Environment
- Red Hat Satellite 6
- Centos 7+
- convert2rhel
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.