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

Source Target Method
Rocky Linux 9 RLC Pro 9 Depot CLI conversion
Rocky Linux 9 RLC+ 9 Depot CLI conversion
Rocky Linux 8 RLC Pro 8 Depot CLI conversion
Legacy RLC 9 RLC Pro 9 Depot CLI upgrade
RLC+ 9 RLC Pro 9 Depot CLI upgrade
RHEL 9 RLC Pro 9 Contact 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

Component Before After
/etc/os-release Rocky Linux Rocky Linux from CIQ (Pro or Plus)
/etc/system-release Rocky Linux Points to /etc/ciq-release
Kernel RESF-built CIQ-built (_ciq suffix)
Repositories Community mirrors CIQ Depot (authenticated)
Package signing Rocky GPG key only Rocky + 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.