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

Solution Verified - Updated -

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 successful
    
    ERROR - (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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content