System requirements and considerations

You can find information about the system requirements and considerations when you install the agent relay as a service by using the systemd software suite.

Supported operating systems

The systemd software suite supports the following operating systems:
  • RHEL 8, 9, and later versions
  • SUSE Linux Enterprise Server (SLES) 15 and later versions
  • Ubuntu 22.04, 24.04, and later versions
Note: The supplied systemd service unit file is tested on the listed operating systems and might not be compatible with other Linux distributions.

SLES considerations

For SLES-enabled systems, install the agent relay in the default location. Installing the agent relay outside the default location might prevent the systemd from starting the service and could result in error messages. You must consider the following when installing the agent relays on SLES-enabled systems:
  • When the agent relay is installed in the default location, it can run as a non-root user. Configure the file ownership settings correctly.
  • If you do not install the agent relay in the default location, the self-upgrade feature may not apply appropriate labels when replacing files. This feature might prevent the service from starting after an upgrade.
  • When the agent relay is installed and configured correctly, the service runs with minimum restrictions beyond the traditional UNIX restrictions.

Considerations for Deploy 8.0.1 and earlier versions

The unit files embedded with the Deploy package are not compatible with older versions of Deploy (8.0.1 or earlier) with systemd. Users of the older product versions must continue to use System V Init scripts.

Note: The operating systems that support running the agent relays with systemd also support System V Init scripts.

The systemd's System V Init compatibility functionality allows systemd to interpret and manage legacy System V Init scripts. This functionality enables the older versions and applications to run on systems using the systemd without modifying scripts. This compatibility functionality requires the installation of compatibility packages.