Swarm Cluster Services (SCS) runs on CentOS/RHEL 7.9. While newer versions of the operating system are available, the following must be considered:
Podman (container runtime) version
Other software dependencies
As long as the operating system is version 7.9, updates and upgrades to the operating system and other installed software are allowed.
SCS requires podman 3.x to be installed and available. Newer versions of CentOS/RHEL starting with 8.0 ship with podman 4.x, which is currently incompatible with SCS. If this version of podman is used, then Swarm Storage nodes will not be able to boot due to changes in the way that podman handles network traffic during the PXE booting process.
The version of podman that is present in the DataCore-provided repository is the version that should be used. Please follow the installation instructions for SCS to ensure that the proper version of podman is installed.
While SCS does not have many dependencies on external software, the dependencies that do exist have changed packaging between CentOS/RHEL 7.9 and 8.x. This means that attempting to install the SCS RPM is likely to fail on versions of the operating system later than 7.x.