Skip to Content
InstallationStandard install via Depot

Standard install via Depot

This is the default install path for a Warewulf Pro server with network access to depot.ciq.com. For environments without internet access, see Air-gapped install instead.

Prerequisites

  • Rocky Linux 9 (or another supported Enterprise Linux 9 distribution).
  • A CIQ Portal account with Warewulf Pro entitlement.
  • The Depot client installed and logged in.
  • The EPEL repository enabled (see below).

Enable EPEL

apptainer, which is installed alongside Warewulf Pro, requires the fakeroot package. On Rocky Linux 9, fakeroot is only available from EPEL, not from BaseOS, AppStream, or CRB. Enable EPEL before installing, or the install command below fails to resolve the fakeroot dependency:

# dnf -y install epel-release

Enable the Warewulf Pro repository

# depot login # depot enable warewulf-pro

depot enable configures a dnf repository pointing at depot.ciq.com/warewulf-pro/... with your entitlement credentials baked in.

Install the packages

# dnf -y install warewulf warewulf-cockpit apptainer cockpit "warewulf-overlays-*"

This pulls in:

  • warewulf - server + CLI
  • warewulf-cockpit - web interface
  • apptainer - CIQ-packaged Apptainer
  • cockpit - base Cockpit framework
  • warewulf-overlays-* - all five Pro overlays (apptainer, chrony, slurm, openpbs, fuzzball-substrate)

Enable services

# systemctl enable --now warewulfd cockpit.socket

The Warewulf web interface is now available at https://<your-server>:9090/warewulf.

Next steps