satellite-installer command fails due to kernel contains ipv6.disable=1 option.

Solution Verified - Updated

Environment

  • Red Hat Satellite 6.16

Issue

  • In between the leapp uprgade of Red Hat Satellite from RHEL 8 to RHEL 9, the satellite-installer command fails with the following error:

    [NOTICE] [root] Loading installer configuration. This will take some time.
    [NOTICE] [root] Running installer with log based terminal output at level NOTICE.
    [NOTICE] [root] Use -l to set the terminal output log level to ERROR, WARN, NOTICE, INFO, or DEBUG. See --full-help for definitions.
    The kernel contains ipv6.disable=1 which is known to break installation and upgrade.
    Remove and reboot before continuining.
    Your system does not meet configuration criteria
    

Resolution

  • Please ensure that that steps from the article are already perfromed to disable the ipv6 protocol.

  • If the satellite-installer command still shows error, and output from the Diagnostic steps section shows ipv6.disable entry, run the following commands to remove the entry:

    $ grubby --update-kernel=ALL --remove-args=ipv6.disable=1
    
  • Run the following command to ensure the entry is not present:

    $ grubby --info DEFAULT | grep ipv6
    
  • Run the satellite-installer command, and it should complete without any error.

    If you need any assistance, feel free to open a This content is not included.support case with Red Hat Technical Support Team.

Root Cause

  • The entry of kernel option ipv6.disable=1 in the grubby file stopped the satellite-installer command with error.

Diagnostic Steps

  • Run the following command to see if the ipv6.disable entry present in grubby file:

     # grubby --info DEFAULT | grep ipv6
     args="ipv6.disable=1 $tuned_params ro rhgb quiet crashkernel=1G-4G:192M
    

    As ipv6.disable=1 is present in the output, perform the steps from the Resolution section to fix the issue.

SBR
Product(s)
Components
Category

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.