- Red Hat Enterprise Linux (RHEL) with the High Availability Add-On
Useful References and Guides
This document lays out Red Hat's policies around the conditions on which its technical support will be provided for RHEL High Availability clusters - specifically in the area of releases of the product and individual packages that are installed. Users of RHEL High Availability software components should adhere to these policies in order to be eligible to receive support from Red Hat with the appropriate product support subscriptions.
These policies apply to cluster (members) nodes and remote nodes.
Supported RHEL major releases: RHEL High Availability follows the general RHEL product lifecycle and related policies.
RHEL 8 and RHEL 7 High Availability are thus the currently fully-supported production-phase major releases.
- Important: The RHEL product lifecycle does not include an Extended Lifecycle Support (ELS) option for Add-Ons during the Extended Life Phase (ELP). This means that RHEL High Availability is only eligible for the limited support offering described for the Extended Life Phase in the above policy guide.
Supported RHEL minor releases: RHEL High Availability follows the general RHEL product lifecycle and related policies. This lifecycle defines the minor releases that are at any time eligible for updates, and the criteria, limitations, or requirements placed on those updates. RHEL High Availability offers Extended Update Support (EUS) with appropriate subscriptions, following the same guidelines policies in its Extended Update Support as with RHEL.
- Red Hat Support may provide assistance with clusters running older releases than the currently active and supported minor release(s), but if the concern in focus is identified or suspected to be a result of behavior changed or addressed in a later minor release, Red Hat may suggest updating to such a active/supported release to address the concern. Red Hat's ability to deliver product changes or modified behavior is limited to these active minor releases according to the policies described in the above product lifecycle, so Red Hat's assistance with deployments continuing to use older minor releases may be limited to features or behaviors known to be available and stable in that release.
Support for clusters with mixed package releases / rolling updates: Red Hat only supports operation of a cluster across members running different RHEL or RHEL High Availability package releases for a limited time during rolling updates within the same RHEL major release.
- See also: Recommendations: Applying package updates in a RHEL High Availability cluster
- Red Hat will not provide support for - and strongly recommends against - applying updates to RHEL High Availability software while the cluster software is running on the member being updated. See the above recommendations article for details on applying updates in a cluster.
- If unexpected or undesired behavior arises specifically or exclusively in scenarios involving mis-matched packages throughout the cluster, Red Hat's assistance may be limited to bringing the cluster to a fully-synchronized state with respect to package releases.
No support for in-place major-release upgrades: Red Hat does not provide support for upgrading members of a cluster to a new RHEL major release (e.g. RHEL 6->RHEL 7) without reconfiguration of the cluster on each node using the appropriate cluster-setup procedures for that release. Major releases include differences in High Availability components that may not result in a stable or working deployment simply by upgrading from one release to another.
No support for modified High Availability components / packages: Red Hat does not provide support for any component it ships that has been modified from its original shipped state, in any file that is not a configuration file. If a concern should arise in an environment using such a modified component, Red Hat Support may require using original stock packages in order to assist in the investigation.