Release Notes

Red Hat Satellite 6.8

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

Red Hat Satellite Documentation Team

Abstract

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. Content Delivery Network Repositories

This section describes the repositories required to install Red Hat Satellite 6.8.

You can install Red Hat Satellite 6.8 through the Content Delivery Network (CDN). To do so, configure subscription-manager to use the correct repository for your operating system version and variant.

Run the following command to enable a CDN repository:

# subscription-manager repos --enable=reponame

Run the following command to disable a CDN repository:

# subscription-manager repos --disable=reponame

The following sections outline the repositories required by Red Hat Satellite 6.8. When one of these repositories is required to install a package, the steps to enable the required repositories are included in the documentation.

2.1. Red Hat Satellite, Capsule, and Maintenance

The following table lists the repositories for Satellite Server, Capsule Server, and Satellite Maintenance.

Table 2.1. Red Hat Satellite, Capsule, and Maintenance

Repository NameRepository Label

Red Hat Satellite 6.8 (for RHEL 7 Server) (RPMs)

rhel-7-server-satellite-6.8-rpms

Red Hat Satellite 6.8 (for RHEL 7 Server) (ISOs)

rhel-7-server-satellite-6.8-isos

Red Hat Satellite Capsule 6.8 (for RHEL 7 Server) (RPMs)

rhel-7-server-satellite-capsule-6.8-rpms

Red Hat Satellite Maintenance 6 (for RHEL 7 Server) (RPMs)

rhel-7-server-satellite-maintenance-6-rpms

2.2. Red Hat Satellite Tools

The following tables list the repositories for Red Hat Satellite Tools.

Table 2.2. Red Hat Satellite Tools for Red Hat Enterprise Linux 5

Repository NameRepository Label

Red Hat Satellite Tools 6.8 (for RHEL 5 Server - ELS) (RPMs)

rhel-5-server-els-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 5 for System Z - ELS) (RPMs)

rhel-5-for-system-z-els-satellite-tools-6.8-rpms

Table 2.3. Red Hat Satellite Tools for Red Hat Enterprise Linux 6

Repository NameRepository Label

Red Hat Satellite Tools 6.8 (for RHEL 6 Desktop) (RPMs)

rhel-6-desktop-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 6 Server) (RPMs)

rhel-6-server-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 6 Server - AUS) (RPMs)

rhel-6-server-aus-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 6 Workstation) (RPMs)

rhel-6-workstation-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 6 for System Z) (RPMs)

rhel-6-for-system-z-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 6 for IBM Power) (RPMs)

rhel-6-for-power-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 6 for Scientific Computing) (RPMs)

rhel-6-for-hpc-node-satellite-tools-6.8-rpms

Table 2.4. Red Hat Satellite Tools for Red Hat Enterprise Linux 7

Repository NameRepository Label

Red Hat Satellite Tools 6.8 (for RHEL 7 Desktop) (RPMs)

rhel-7-desktop-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 Server) (RPMs)

rhel-7-server-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 Server - EUS) (RPMs)

rhel-7-server-eus-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 Server - Update Services SAP Solutions) (RPMs)

rhel-7-server-e4s-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 Server - TUS) (RPMs)

rhel-7-server-tus-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 Server - AUS) (RPMs)

rhel-7-server-aus-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 Workstation) (RPMs)

rhel-7-workstation-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for System Z) (RPMs)

rhel-7-for-system-z-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for System Z - EUS) (RPMs)

rhel-7-for-system-z-eus-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for IBM Power) (RPMs)

rhel-7-for-power-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for IBM Power - EUS) (RPMs)

rhel-7-for-power-eus-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for IBM Power LE) (RPMs)

rhel-7-for-power-le-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for IBM Power LE - EUS) (RPMs)

rhel-7-for-power-le-eus-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for IBM Power LE - Update Services SAP Solutions) (RPMs)

rhel-7-for-power-le-e4s-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for Scientific Computing) (RPMs)

rhel-7-for-hpc-node-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for Scientific Computing - EUS) (RPMs)

rhel-7-for-hpc-node-eus-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for POWER9) (RPMs)

rhel-7-for-power-9-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for ARM) (RPMs)

rhel-7-for-arm-64-satellite-tools-6.8-rpms

Red Hat Satellite Tools 6.8 (for RHEL 7 for IBM System z - Structure A) (RPMs)

rhel-7-for-system-z-a-satellite-tools-6.8-rpms

Table 2.5. Red Hat Satellite Tools for Red Hat Enterprise Linux 8

Repository NameRepository Label

Red Hat Satellite Tools 6.8 for RHEL 8 x86_64 (RPMs)

satellite-tools-6.8-for-rhel-8-x86_64-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 s390x (RPMs)

satellite-tools-6.8-for-rhel-8-s390x-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 ppc64le (RPMs)

satellite-tools-6.8-for-rhel-8-ppc64le-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 aarch64 (RPMs)

satellite-tools-6.8-for-rhel-8-aarch64-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 x86_64 - Extended Update Support (RPMs)

satellite-tools-6.8-for-rhel-8-x86_64-eus-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 IBM z Systems - Extended Update Support (RPMs)

satellite-tools-6.8-for-rhel-8-s390x-eus-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 Power, little endian - Extended Update Support (RPMs)

satellite-tools-6.8-for-rhel-8-ppc64le-eus-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 ARM 64 - Extended Update Support (RPMs)

satellite-tools-6.8-for-rhel-8-aarch64-eus-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 x86_64 - Update Services SAP Solutions (RPMs)

satellite-tools-6.8-for-rhel-8-x86_64-e4s-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 Power, little endian - Update Services SAP Solutions (RPMs)

satellite-tools-6.8-for-rhel-8-ppc64le-e4s-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 x86_64 - Advanced Mission Critical Update Support (RPMs)

satellite-tools-6.8-for-rhel-8-x86_64-aus-rpms

Red Hat Satellite Tools 6.8 for RHEL 8 x86_64 - Telecommunications Update Service (RPMs)

satellite-tools-6.8-for-rhel-8-x86_64-tus-rpms

Chapter 3. Key Changes to the Documentation Set

The following notable changes were made to the Red Hat Satellite documentation set for this release:

Administering Red Hat Satellite
The Backing Up Satellite Server and Capsule Server chapter in the Administering Red Hat Satellite guide was improved for readability.
Remediating issues across your Red Hat Satellite infrastructure using Red Hat Insights
A new section, Configuring Red Hat Insights Synchronization on Satellite, has been added to remediate issues across your Red Hat Satellite infrastructure using Red Hat Insights.
Upgrading and Updating Red Hat Satellite
The Upgrading and Updating Red Hat Satellite guide now includes instructions to update disconnected Satellite Servers.
Conscious Language Initiative
Red Hat is committed to replacing problematic language in our code, documentation and web properties. We are beginning with these four terms: master, slave, blacklist, and whitelist. Because of the enormity of this endeavor, these changes will be implemented gradually over several upcoming releases. For more details, please see our CTO Chris Wright’s message.

Chapter 4. Technology Preview Features

Important

Technology Preview features are not supported with Red Hat production service-level agreements (SLAs) and might not be functionally complete. Red Hat does not recommend using them for production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process. For more information, see Red Hat Technology Preview Features Support Scope.

The following features are available as Technology Previews in Red Hat Satellite:

Container-native Virtualization plug-in
Provisioning virtual machines with Container-native Virtualization.
Kernel execution (kexec) template
Kernel execution template for PXE-less boot methods.

Chapter 5. 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.

5.1. Enhancements

This release of Red Hat Satellite 6 features the following enhancements:

BZ#1160344
Red Hat Satellite users can now set up Satellite and Capsule servers in a multi-homed configuration.
BZ#1269673
Red Hat Satellite now has a single button to force stop all paused, pending, or failed tasks involved in syncing instead of resolving each task manually.
BZ#1410616

You can configure Satellite to send you email notifications about subscriptions that expire in 7, 30, 60, 90, or 120 days. You can also choose how often to send these notifications - daily, weekly, or monthly. To do this, in the Satellite web UI, in the upper-right corner, click your user name > My Account, click the Email Preferences tab, and configure the Subscriptions expiring soon notification. Each user can only get information about the subscriptions that they have permission to view.

The Entitlement report template has been renamed to Subscription - Entitlement Report. In this report template, the Name dictionary has been renamed to Host Name.

BZ#1535466

You can now upgrade and update Capsules using satellite-maintain. Refer to the documentation for more details at Upgrading Capsule Servers and Updating Capsule Server to the Next Minor Version.

The package lock feature that was added in Satellite 6.7 to Satellite Server is enabled on Capsule Servers by default too.

BZ#1571210
Support has been added for Common Access Card (CAC) authentication in Red Hat Satellite through Red Hat Single Sign-On.
BZ#1619274
Full support for UEFI HTTP boot is now available in Satellite 6.8.
BZ#1630433
You can now install foreman-ansible-modules from RPM and use them from an Ansible runtime. This install includes all necessary libraries.
BZ#1649329
The satellite-maintain package now upgrades itself automatically when you enter satellite-maintain upgrade check or satellite-maintain upgrade run commands. Optionally, you can use the --disable-self-upgrade option to skip the auto-update of the satellite-maintain package.
BZ#1718954
When you enable simple content access on a subscription allocation, automatic attachment of subscriptions is disabled in a Satellite organization that has a manifest with this subscription allocation imported. For more information about simple content access, see Setting up subscription watch and simple content access in Getting Started with Subscription Watch with Simple Content Access.
BZ#1737564
You can now create your own images and use them as a basis for hosts that you can provision in Azure.
BZ#1789924
When you enable simple content access on a subscription allocation, Satellite displays hosts' subscription status as disabled in the organization that has a manifest with this subscription allocation imported. Satellite does not calculate the subscription status of hosts as a component of their global_status. For more information about simple content access, see Setting up subscription watch and simple content access in Getting Started with Subscription Watch with Simple Content Access.
BZ#1807042

You can now attach multiple disks to the VM on Azure Compute Resource while creating it through Host form. The maximum number of disks to be attached depends on the VM size selected as suggested here: General purpose virtual machine sizes.

Based on this selection, you can create multiple disks of varying sizes and disk caching options for the VM.

BZ#1825269
You can now upgrade Satellite Server without having to upgrade Capsule Servers at the same outage window. This way you can have several smaller outage windows for Satellite and Capsules upgrades. If you have configured Capsules with a load balancer, you can have one outage window for the Satellite upgrade and then upgrade Capsules separately avoiding outage windows.
BZ#1828240
Satellite 6.8 introduces Tracer, which is an integration with the Tracer tool which monitors running processes and identifies if they need to be restarted due to package updates or similar activities. Tracer was originally introduced in Satellite 6.3 as a technology preview feature.
BZ#1881988
You can now install Satellite and Capsule servers with IPv6 networks. This only applies to new installations of Satellite and Capsule on an IPv6 stack.
BZ#1888627
You can now use a remote execution job template to automate the upgrade of your Capsule infrastructure.

5.2. Known Issues

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

BZ#1713401

When you apply the OSPP security policy to a Red Hat Enterprise Linux 8 system during provisioning, the katello-ca-consumer package cannot be installed from Satellite Server. Therefore, the system cannot be registered as a content host. As a workaround, after the system is provisioned, install the katello-ca-consumer with the following command and then register the system manually:

# rpm -Uvh --nodigest --nofiledigest http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm
BZ#1856967
on_demand repos may fail to download packages during capsule sync or client request with el8 repos
BZ#1863597
Inventory plug-in configuration(--enable-foreman-plugin-inventory-upload) makes DB inconsistent

5.3. Deprecated Functionality

The items in this section are either no longer supported, or will no longer be supported in a future release.

BZ#1867772
Foreman Hooks functionality has been deprecated and will be removed in a future release. The functionality will be replaced by the new Foreman Webhooks feature that will be documented with its release.
BZ#1867774
The Katello agent is deprecated and will be removed in a future release. Transition your workloads to using the remote execution feature.
BZ#1867775

Satellite’s support for Puppet and the ability to serve as the External Node Classifier (ENC) is being deprecated and will be removed in a future release. Consider moving to Ansible for your automation and configuration needs or moving to an external Puppet infrastructure.

Puppet will, however, continue to be utilized by the Satellite installer.

BZ#1867776
Content ISOs previously hosted at redhat.com for import into Satellite Servers has been deprecated and will be removed in a future release. Documentation on how to synchronize offline content will be made available upon release.
BZ#1867777
The Monitor → Statistics page in the Satellite web user interface is deprecated and will be removed in a future release.
BZ#1867779
The Monitor → Trends page in the Satellite web user interface is deprecated and will be removed in a future release.
BZ#1867781
The Subnet, Generic & Host minimal Bootdisk functionality is deprecated and will be removed in a future release. We will retain the Full Host Bootdisk methodology.
BZ#1867783

The following management operations of OSTree and Puppet content types are deprecated and will be removed in a future release:

  • Creating OSTree and Puppet repositories
  • Synchronizing OSTree and Puppet repositories
  • Adding repositories of OSTree and Puppet content types to Content View.
  • Publishing and promoting the Content Views containing repositories of OSTree and Puppet content types across life cycle environments.
BZ#1867784
The export-legacy command of the Inter-Satellite Synchronization (ISS) feature is being deprecated and will be removed in a future release.
BZ#1867785
The ability to export Composite Content Views as part of the Inter-Satellite Synchronization (ISS) feature is being deprecated and will be removed in a future release. For users that would like to export Content Views from a source Satellite and recreate a Composite Content View on a target Satellite, it may be possible to utilize Satellite’s hammer command-line tool or Ansible modules to do so.

5.4. Removed Functionality

BZ#1791654
The /api/config_templates/ API endpoint was deprecated in Satellite 6.7 and is now removed in Satellite 6.8. Use the /api/provisioning_templates/ API endpoint instead.
BZ#1791656
The /api/hosts/:id/status API endpoint was deprecated in Satellite 6.7 and is now removed in Satellite 6.8. To get the configuration status for hosts, use the more specific /api/hosts/:id/status/configuration API endpoint instead.
BZ#1791658
The /api/reports/ API endpoint was deprecated in Satellite 6.7 and is now removed in Satellite 6.8. Use the /api/config_reports/ API endpoint instead.
BZ#1791659
The API parameter use_puppet_default that was used with smart class parameters and overrides was deprecated in Satellite 6.7 and is now removed in Satellite 6.8. Use the omit API parameter instead.
BZ#1791663
The API parameters name and resource_type that were used with the /api/permissions/ API endpoint were deprecated in Satellite 6.7 and are now removed in Satellite 6.8. Use the the search parameter with name = my_permission_name or resource_type = my_resource_type values instead.
BZ#1791665
The uuid API parameter that was used with the /api/compute_resources/ API endpoint was deprecated in Satellite 6.7 and is now removed in Satellite 6.8. Use the datacenter API parameter instead.
BZ#1806548
The katello-remove command that uninstalled Satellite and Capsule Servers has been removed.
BZ#1873059
Smart Variables have been removed in Red Hat Satellite 6.8. Smart Variables were introduced as a workaround before parameterized Puppet classes existed. You must use Smart Class Parameters with parameterized Puppet classes to pass values from Satellite to Puppet.

Legal Notice

Copyright © 2021 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.