Release Notes

Red Hat Satellite 6.5-beta

Product notes, new features, and known bugs for Red Hat Satellite.

Red Hat Satellite Documentation Team


This document contains product notes, brief descriptions of new features, and known bugs for Red Hat Satellite.

Chapter 1. Introduction

Red Hat Satellite is a system management solution that enables you to deploy, configure, and maintain your systems across physical, virtual, and cloud environments. Satellite provides provisioning, remote management and monitoring of multiple Red Hat Enterprise Linux deployments with a single, centralized tool.

Red Hat Satellite Server synchronizes the content from Red Hat Customer Portal and other sources, and provides functionality including fine-grained life cycle management, user and group role-based access control, integrated subscription management, as well as advanced GUI, CLI, or API access.

Red Hat Satellite Capsule Server mirrors content from Red Hat Satellite Server to facilitate content federation across various geographical locations. Host systems can pull content and configuration from the Capsule Server in their location and not from the central Satellite Server. The Capsule Server also provides localized services such as Puppet Master, DHCP, DNS, or TFTP. Capsule Servers assist you in scaling Red Hat Satellite as the number of managed systems increases in your environment.

1.1. Satellite 6 Component Versions

Red Hat Satellite is a combination of a number of upstream projects. For the full details of the major projects included, and the version of those projects included in each major and minor release of Red Hat Satellite, see Satellite 6 Component Versions.

1.2. Red Hat Satellite and Proxy Server Life Cycle

For an overview of the life cycle phases for Red Hat Network Satellite and Red Hat Satellite and the status of support for these products, see Red Hat Satellite and Proxy Server Life Cycle.

1.3. Red Hat Satellite FAQ

For a list of frequently asked questions about Red Hat Satellite 6, see Red Hat Satellite 6 FAQ.

Chapter 2. Key Changes to the Documentation Set

Several notable changes were made to the Red Hat Satellite documentation set for this release. The following list outlines and explains these changes.

Provisioning Guide

Improved the following chapter with new images and additional details:

Provisioning Virtual Machines on a KVM Server (libvirt)

Load Balancing Guide

Added new sections to the Load Balancing Guide for:

Configuring Capsule Server with Custom SSL Certificates for Load Balancing without Puppet

Configuring Capsule Server with Custom SSL Certificates for Load Balancing with Puppet

Promoting SCAP Content to Clients

Managing Hosts

Added a new section for:

Generating Host Monitoring Reports

Administering Red Hat Satellite

Removed the section for:

Foreman Hooks

Chapter 3. Release Information

These release notes highlight technology preview items, recommended practices, known issues, and deprecated functionality to be taken into consideration when deploying this release of Red Hat Satellite 6.

Notes for updates released during the support lifecycle of this Red Hat Satellite 6 release will appear in the advisory text associated with each update.

3.1. Technology Preview

The items listed in this section are provided as Technology Previews. For further information on the scope of Technology Preview status, and the associated support implications, see

Kernel Execution (kexec) Template
The Kernel execution template for PXE-less boot methods is available as a Technology Preview feature.
Integration with the Tracer tool, which was introduced in Satellite 6.3, continues to be available as a Technology Preview feature.
RHV 4 API Support
Using Red Hat Virtualization (RHV) 4 API to evaluate the new engine API feature, which was introduced in Satellite 6.4, continues to be available as a Technology Preview feature.

3.2. Release Notes

This section outlines important details about the release, including recommended practices and notable changes to Red Hat Satellite. You must note and consider this information to ensure the best possible outcomes for your deployment.

3.3. Deprecated Functionality

3.3.1. Template Deprecation

The following template features are removed or flagged for deprecation in Satellite 6.5-beta. Ensure that you update your templates to match these changes.

The modulepath Template Setting
The modulepath setting has been removed.
Kernel and initramdisk Naming Convention Changes
In this release, the naming conventions of kernel and initramdisk in the TFTP folder have changed. For more information, see BZ#1447963.
Template Web UI Changes
Two-pane layout is deprecated and will be removed in the next version.
Snippets Template Macro
The snippets template macro is deprecated and will be removed in the next version. Use snippet() instead.
Operating System Boot Files API
The Operating System API /api/operatingsystems/:id/bootfiles endpoint for boot files is deprecated and will be removed in next version. Calculate boot files for each host.
Operating System medium_uri method
The MediumProviders medium_uri method replaces the Operating System medium_uri method. The Operating System medium_uri method will be removed in the next version. Update any templates that use this method to use the new method.
Operating System repos method
The MediumProviders additional_media method replaces the Operating System repos method. The Operating System repos method will be removed in the next version. Update any templates that use this method to use the new method.

3.4. Known Issues

These known issues exist in Red Hat Satellite 6 at this time.

If you export a Content View with contents that require a large amount of disk space, you might see the Timed out reading data from server error message. Until Red Hat Bug 1668544 is resolved, use the Knowledgebase solution How to setup hammer API request timeout on Satellite 6 to fix this issue.
If you have SELinux enabled, using Kerberos (KRB) keys instead of RSA keys can cause remote execution jobs to fail.
Satellite 6.5-beta does not support UEFI HTTP boot provisioning. The work on this feature is in progress in the upstream, therefore, you might see the templates for this feature. Do no use this feature until it is supported.
If you run Ansible jobs on Red  Hat Enterprise Linux 8 hosts, you must set the ansible_python_interpreter parameter for the Red  Hat Enterprise Linux 8 operating system to point to /usr/libexec/platform-python. For more information, see the Knowledgebase solution Using Ansible on RHEL8 hosts from Satellite ⇐ 6.5.