Post-Installation Guide | Enrolling and Updating RLC Pro AI
First Boot Setup
After booting your newly installed or deployed RLC Pro AI system, a few setup tasks ensure that your server is properly enrolled, entitled, and updated. A freshly deployed system reminds you of these steps in the login message of the day:
To activate CIQ package repositories and products please run the following:
- sudo depot login -u <USER> -t <TOKEN>
- sudo depot list
- sudo depot enable <PRODUCT_NAME>
Obtain your token from portal.ciq.com
Depot Login and System Enrollment
-
Log in to your RLC Pro AI server using the username and password you created during installation or deployment.
-
Authenticate your system with CIQ's Depot service, using the user string and token from your Portal access token page:
sudo depot login -u <DEPOT_USERNAME> -t <TOKEN> -
Verify available products:
sudo depot listPRODUCT_ID | PRODUCT_NAME | ENABLED rlc-ai-9 | Rocky Linux 9 from CIQ - AI | no
Enable Entitlements
-
Enable access to the RLC Pro AI product entitlement:
sudo depot enable rlc-ai-9Created DNF configuration: /etc/yum.repos.d/depot-rlc-ai-9.repo Product "rlc-ai-9" has a post-enable script: ... Would you like to run it? [n/y] yNote The post-enable script disables the default Rocky Linux repository files (
rocky*.repo) that shipped in the image. This is expected: after enablement, your system receives all of its packages, including the Rocky Linux base packages, through authenticated CIQ Depot repositories instead. -
Confirm successful enablement:
sudo depot list -ePRODUCT_ID | PRODUCT_NAME | ENABLED rlc-ai-9 | Rocky Linux 9 from CIQ - AI | yes
Update RLC Pro AI with DNF
Once your system is enrolled and entitled, use DNF to manage software packages. CIQ's Depot service provides access to the Rocky Linux base repositories plus the CIQ repositories that make up the RLC Pro AI stack.
-
List configured repositories:
sudo dnf repolistrepo id repo name ciq-depot-client CIQ Public Repository for Depot Client ciq-kernel-lt-6_12-el9.source CIQ 6.12 Linux Kernel for Rocky 9 (source) ciq-kernel-lt-6_12-el9.x86_64 CIQ 6.12 Linux Kernel for Rocky 9 (x86_64) rlc-9-ai.x86_64 Rocky Linux 9.7 from CIQ - AI (x86_64) rlc-9-core.x86_64 Rocky Linux 9.8 from CIQ - Core (x86_64) rlc-9-supplemental.x86_64 Rocky Linux 9.8 from CIQ - Supplemental (x86_64) rocky-9-appstream.x86_64 Rocky Linux 9.8 AppStream (x86_64) rocky-9-baseos.x86_64 Rocky Linux 9.8 BaseOS (x86_64) rocky-9-extras.x86_64 Rocky Linux 9.8 extras (x86_64)Run repository commands with sudo The Depot-managed repository configuration is readable only by root. Running
dnf repolistas a regular user shows only the publicciq-depot-clientrepository, which can make it look like enablement failed. Usesudofor repository and update operations. -
Check for updates across all repos:
sudo dnf check-updateThe first transaction after enablement prompts you to import the CIQ package signing key:
Importing GPG key 0xC7780912: Userid : "CIQ Signing Key V2 <engineering@ciq.co>" From : https://ciq.com/keys/rpm-gpg-key-ciq Is this ok [y/N]: y -
Apply all updates to your system:
sudo dnf -y update
Automatic refresh
The depot client installs a systemd timer that refreshes enabled product configurations every 7 days, keeping repository definitions current without manual intervention:
systemctl list-timers depot-refresh.timer
Next Steps
- AI Frameworks - Verify the pre-installed stack and add frameworks.
- Repository Architecture - Understand where each part of the stack comes from.