Chapter 2. New features


This part describes new features and major enhancements introduced in Red Hat Satellite 6.15.

Command to refresh all/bulk ACS’s using hammer

Due to a potential conflict with an existing API endpoint, the correct command is:

$ hammer alternate-content-source bulk refresh-all

Jira:SAT-23132

Setting’s behavior for Append domain names to the host changed

The behavior of the Append domain names to the host setting was changed to save hosts with full names in the database and displaying the value.

Jira:SAT-24730

New actions added to the host details page

The vertical ellipses on the host details page have been updated. These actions will force a package profile upload on the host through remote execution, ensuring that the applicability calculation is up-to-date.

  • Refresh applicability is added to the main vertical ellipsis on the top right of the page
  • Refresh package applicability is added on the vertical ellipsis above the Content > Packages table
  • Refresh errata applicability replaces the Recalculate action on the vertical ellipsis menu on the Content > Errata tab

Jira:SAT-22617

Provisioning templates now use the Global Registration method to register hosts

Previously, provisioning templates used the Katello CA Consumer to register hosts during provisioning, which is deprecated and not compatible with newer RHEL systems. With this release, provisioning templates register hosts by using the same method as the Global Registration template, because they include the shared subscription_manager_setup snippet.

Bugzilla:2153548

Refresh counts available for Capsule packages

If your Capsules have synchronized content enabled, you can refresh the number of content counts available to the environments associated with the Capsule. This displays the Content Views inside those environments available to the Capsule. You can then expand the Content View to view the repositories associated with that Content View version.

Jira:SAT-17368

New report template for hosts in SCA organizations

Host – Installed Products
Use this template for hosts in Simple Content Access (SCA) organizations. It generates a report with installed product information along with other metrics included in Subscription – Entitlement Report except information about subscriptions.
Subscription – Entitlement Report
Use this template for hosts that are not in SCA organizations. It generates a report with information about subscription entitlements including when they expire. It only outputs information for hosts in organizations that do not use SCA.

Jira:SAT-20479

RHEL end of support visible in Satellite

Satellite provides multiple mechanisms to display information about upcoming End of Support (EOS) events for your Red Hat Enterprise Linux hosts:

  • Notification banner
  • A column on the Hosts index page
  • Search field

    1. In the Satellite web UI, navigate to Hosts > All Hosts.
    2. Click Manage columns.
    3. Select the Content column to expand it.
    4. Select RHEL Lifecycle status.
    5. Click Save to generate a new column that displays the Red Hat Enterprise Linux lifecycle status.

You can use the Search field to search hosts by rhel_lifecycle_status. It can have the following values:

  • full_support
  • maintenance_support
  • approaching_end_of_maintenance
  • extended_support
  • approaching_end_of_support
  • support_ended

You can also find the RHEL lifecycle status on the Host status card on the Host Details page.

Jira:SAT-20480

fapolicyd on Satellite and Capsule is now available

You can now install and enable fapolicyd on Satellite Server and Capsule Server. The fapolicyd software framework is one of the most efficient ways to prevent running untrusted and possibly malicious applications on the system.

Jira:SAT-20753

Vertical navigation changes

This release brings the following vertical navigation changes:

  • New search bar at the top of vertical navigation enables you to quickly find menu items. You can focus the search bar by clicking on it or by pressing
    Ctrl + Shift + F.
  • Some menu items in the vertical navigation have been grouped into expandable submenus. For example, Config Management and Report Templates under Monitor have been grouped into Reports. Click the submenu to expand it. The order of the menu items remains unchanged.
  • Menu and submenu items, such as Monitor or Reports, now expand when you click them instead of when you hover over them.

Jira:SAT-20947

Satellite EOL date in the web UI

Admin users can now see the end of life (EOL) date in the Satellite web UI if the EOL date of the Satellite version is within the next 6 months. This information displays as a warning banner. The warning banner changes to an error banner if the Satellite version is past the EOL date. You can dismiss the banners and they reappear after one month or on the EOL date.

Jira:SAT-20990

Satellite auto-selects the activation key during host registration

When you register a host using Hosts > Register Host in the Satellite web UI and there is only one activation key available for the organization and location selected in the registration form, Satellite selects the activation key automatically.

Bugzilla:1994654

Satellite sends email notifications after certain background actions fail

Previously, when background actions such as repository synchronization failed, users had to log in to the Satellite Web UI to learn about the failures. With this update, you can configure email notifications for the following events: failed content view promotion, failed content view publish, failed Capsule sync, and failed repository sync.

To start receiving the notifications, log in to the Satellite Web UI and navigate to Administer > Users. Select the required user, switch to the Email Preferences tab, and specify the required notifications. Make sure that the Mail Enabled checkbox on the Email Preferences tab is selected. Note that users whose accounts are disabled do not receive any notification emails.

Jira:SAT-20393

Satellite installer now automatically determines the most appropriate logging layout

Previously, you had to configure a layout for Satellite logs manually by passing the --foreman-logging-layout option to satellite-installer. With this release, satellite-installer automatically selects the most appropriate layout type if you do not specify a layout type manually. For file-based logging, the multiline_request_pattern layout is used by default. For logging to journald, the pattern layout is used by default. To specify the required logging layout manually, pass the --foreman-logging-layout option to satellite-installer.

Jira:SAT-20206

Redis cache

Satellite now includes the ability to configure redis as the cache for the Satellite WebUI. Use redis cache if you have a large number of hosts registered to the Satellite Server or if you use the extra-large tuning profile and that is causing issues. To use redis cache:

# satellite-installer --foreman-rails-cache-store type:redis

To revert back to file based caching:

# satellite-installer --foreman-rails-cache-store type:file

Jira:SAT-20910

display_fqdn_for_hosts replaces append_domain_name_for_hosts in Satellite settings

Previously, you were able to configure whether Satellite stores the name of the host with the domain name appended in the database. With this update, the name property of the host in the database always contains the fully qualified domain name (FQDN).

As a result, the following settings are no longer available in Satellite:

  • Append domain names to the host in Satellite Web UI
  • append_domain_name_for_hosts in Hammer and API

The settings above have been replaced with the following settings. The new settings only control how host names are displayed:

  • Display FQDN for hosts in the Satellite Web UI
  • display_fqdn_for_hosts in Hammer and API

Jira:SAT-19793

Permissions

The following permissions have been added:

  • create_lookup_values
  • destroy_lookup_values
  • edit_lookup_values
  • view_lookup_values

These permissions were created to solve an issue with overriding Ansible variables and are automatically assigned to relevant roles. For more information, see Non-admin users can override Ansible variables.

Jira:SAT-18126

New Hammer subcommands and options

New subcommands
  • hammer alternate-content-source bulk
  • hammer capsule content reclaim-space
  • hammer capsule content update-counts
  • hammer proxy content reclaim-space
  • hammer proxy content update-counts
New options
  • file-id and nondefault added to hammer content-view version list
  • lifecycle-environment, environment, and environment-id added to hammer erratum list
  • delete-empty-repo-filters added to hammer repository delete

Jira:SAT-24698

New API endpoints

The following API endpoints have been added:

  • /katello/api/alternate_content_sources/bulk/refresh_all
  • /katello/api/capsules/:id/content/counts
  • /katello/api/capsules/:id/content/update_counts
  • /katello/api/capsules/:id/content/reclaim_space
  • /api/v2/hosts/bulk

Jira:SAT-24552

Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.