Overview

This documentation contains the technical product description for the Managed RHEL service. Contract-relevant information can be found in the respective customer contract and the service description.

Managed RHEL comprises the operation of a server operating system by Swisscom as a service provider. The table shows an overview of the most important functions:

FunctionsManaged RHEL Service
SLA on the OSX
MonitoringX
AlarmingSwisscom
TroubleshootingSwisscom
Malware ProtectionX
PatchingX
ReportingX
Lifecycle (Swisscom Agents and Tools)X

On a Managed RHEL VM, only Swisscom has root privileges on the server.

PrivilegesManaged RHEL Service
Elevated privilegesSwisscom

The usage of elevated privileges by the customer is possible, but leads to the suspension of the SLA.

Prerequisites and general conditions

The supported Operating Systems and versions, as well as the other prerequisites for the purchase of the Managed RHEL product, is described in this chapter.

  • An Operating System certified accordingly by Swisscom. An Operating System is certified through compliance checks, which are an integral part of the requirements.
  • The virtual machine must be based on a Swisscom Enterprise Service Cloud Blueprint

Supported Operating Systems and versions

The Managed RHEL Service can be ordered for the following Operating Systems and versions:

  • Red Hat Enterprise Linux RHEL 8
  • Red Hat Enterprise Linux RHEL 9
This is an information message

Note

Managed RHEL systems with Red Hat Enterprise Linux RHEL 7 that have already been provisioned will be supported until the end of "Maintenance Support 2" from Red Hat on June 30, 2024.

Requirements

To obtain Managed RHEL service, the following requirements must be met on a Managed RHEL VM:

  • The server must have run through the Swisscom ESC staging process and provisioned with a Swisscom RHEL blueprint.

  • No customer-specific malware protection solution (agent) must be installed on the server.

  • The Operating System must not be connected to a customer-specific patching solution.

  • The current VMware Tools must be installed on the server.

  • The server must be hardened according to Swisscom specifications.

  • Operating System data must be separated from application data. Dedicated file systems must be created for applications in the volume group datavg.

  • Disk space must be managed with LVM, application data must reside in the volume group datavg.

  • Swisscom file system layout must be adhered to.

  • No custom kernels may be installed, only standard Red Hat Enterprise Linux kernels.

  • The compliance check must be successfully completed. If one of the checks fails, Managed RHEL service cannot be offered. The customer is informed and can resolve the problems or apply to Swisscom for an exception. This can either be approved or rejected. Detailed technical details on the requirements can be found in the compliance checks section.

  • Managed RHEL is not ready for container services like Docker, Openshift, etc. As an alternative to Docker, you can use Podman.

    Podman is a full-fledged container engine that provides the same functionality as Docker, the quasi-industry standard. However, Podman does not use a so-called daemon and also offers containers without root access. Security should therefore be at the forefront of the project. Podman is available from RHEL version 7.6 and higher. For its work, it relies on a CLI that is compatible with Docker. For security reasons, the customer/user should always obtain downloaded container images from the trusted sourceopen in new window. For building own images, Podman relies on Buildah, which comes from the same group of developers as Podman, CRI-O and Skopeo. A container is executed without root rights on the Managed RHEL VM. In fact, the process only runs inside the container as root, but on the host as a normal user.

    More information here:

    Podmanopen in new window

    Running containers without rootopen in new window

    Running and building Podman containersopen in new window

Last Updated: