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 + CLIwarewulf-cockpit- web interfaceapptainer- CIQ-packaged Apptainercockpit- base Cockpit frameworkwarewulf-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
- Configure
warewulf.conf- see the upstream server configuration guide. - Configure the web interface (REST API token, allowed subnets) - see Web interface.
- Import Pro node images - see Pro node images.