Skip to Content
Migration Guide

Migration Guide

Rocky Linux from CIQ supports in-place migration from Rocky Linux and legacy RLC installations. No reinstall is required.

Migration Paths

SourceTargetMethod
Rocky Linux 9RLC Pro 9Depot CLI conversion
Rocky Linux 9RLC+ 9Depot CLI conversion
Rocky Linux 8RLC Pro 8Depot CLI conversion
Legacy RLC 9RLC Pro 9Depot CLI upgrade
RLC+ 9RLC Pro 9Depot CLI upgrade
RHEL 9RLC Pro 9Contact CIQ
Note
RHEL to RLC migration is supported for systems on the same major and minor version. RLC is binary compatible with RHEL through the ELValidated program from OpenELA. Contact CIQ Support for guidance on RHEL migration.

Converting from Rocky Linux

An existing Rocky Linux 9 system can be converted to RLC Pro or RLC+ by installing the Depot CLI, logging in, and enabling the desired product.

Step 1: Install Depot CLI

sudo dnf install -y https://depot.ciq.com/public/files/depot-client/depot/depot.$(uname -m).rpm

Step 2: Log in

sudo depot login -u [USER STRING] -t [USER TOKEN]

Enter your CIQ Portal user string and token. These are available in the CIQ Portal.

Step 3: Enable RLC

# For RLC Pro sudo depot enable rlc-pro-9 # For RLC+ sudo depot enable rlc-plus-9

Step 4: Update the System

sudo dnf update -y

Step 5: Reboot

sudo reboot

The system will boot into the CIQ-built kernel after reboot.

Step 6: Verify

# Verify system identity cat /etc/os-release # Verify repositories sudo dnf repolist # Verify CIQ kernel uname -r

Upgrading from Legacy RLC to RLC Pro

Existing RLC customers can upgrade to RLC Pro:

sudo depot enable rlc-pro-9 sudo dnf update -y sudo reboot
Note
Existing RLC systems will continue to function during and after the transition. No packages or configurations will break during the migration.

Upgrading from RLC+ to RLC Pro

RLC+ customers can upgrade to RLC Pro when their subscription is updated:

sudo depot enable rlc-pro-9 sudo dnf update -y sudo reboot

Downgrading from RLC Pro to RLC+

RLC Pro customers can downgrade to RLC+ if needed:

sudo depot enable rlc-plus-9 sudo dnf update -y sudo reboot
Note
Downgrading from RLC Pro to RLC+ will remove access to Pro repositories, LTS versions, and FIPS modules. The CIQ kernel will remain, as it is included in both tiers.

What Changes During Migration

Rocky Linux to RLC

ComponentBeforeAfter
/etc/os-releaseRocky LinuxRocky Linux from CIQ (Pro or Plus)
/etc/system-releaseRocky LinuxPoints to /etc/ciq-release
KernelRESF-builtCIQ-built (_ciq suffix)
RepositoriesCommunity mirrorsCIQ Depot (authenticated)
Package signingRocky GPG key onlyRocky + CIQ GPG keys

What Stays the Same

  • /etc/redhat-release - Maintains Red Hat compatibility
  • /etc/rocky-release - Maintains Rocky Linux compatibility
  • All installed applications and configurations
  • User accounts and data
  • Network configuration
  • Existing automation scripts and kickstart templates

Automated Migration

For deploying RLC across many systems, Depot CLI supports non-interactive authentication:

sudo depot login -u [USER STRING] -t [USER TOKEN] sudo depot enable rlc-pro-9 sudo dnf update -y sudo reboot

This can be incorporated into Ansible playbooks or other configuration management tools.

Support

For migration assistance, contact CIQ Support. Professional migration services are available for complex environments.