Chapter 2. New Features


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

Hosts that are removed from the Satellite WebUI can also be removed from the Insights Inventory

Hosts registered against Satellite or Capsule can be removed from the Insights Inventory when they are removed from Satellite. When you enable the Automatic Mismatch Deletion setting in Satellite, the hosts are automatically removed from the Insights Inventory during the next synchronization with Satellite (by default in a day). An admin user can toggle Satellite to be the source of host inventory so it can control the existence of hosts in Insights according to their status.

The hosts can be removed from the Insights Inventory in the following ways:

  1. Insights Inventory UI
  2. Automatic Mismatch Deletion from Red Hat Inventory settings
  3. Unregistering the hosts by running subscription-manager --unregister in the command line
  4. Direct API call to the Red Hat Hybrid Cloud API

Jira:SAT-18004

Hosts will now be assigned Content Views and lifecycle environments as a single unit

As a result of an upcoming Satellite feature, hosts will now be assigned Content Views and lifecycle environments as a single unit instead of separately. Hostgroups will be required to assign both a Content View and a lifecycle environment to a host simultaneously. This ensures that a host cannot have a lifecycle environment without an associated Content View.

Jira:SAT-19305

Search inputs are now standardized

Pages with search inputs are now standardized. As part of this, the settings Autosearch and Autosearch delay are no longer provided.

Jira:SAT-16832

Applicable and installable errata can be selected in report templates

A new feature has been added for applicable and installable errata in report templates. Select Applicable to show all applicable errata. Select Installable to limit the report exclusively to errata that are accessible in the host’s content view environment(s) that can be installed.

Jira:SAT-16885

New filter drop-down list showing only 'Red Hat' or 'Custom' repositories

A new enhancement has been added for Simple Content Access (SCA) users to enable all custom repositories on content hosts using the Satellite UI. As a SCA user, you can choose any number of repositories or all repositories and select Override to Enabled to enable the custom repositories on content hosts.

Jira:SAT-18718

Test-firing webhooks

You can now test if a webhook functions correctly by selecting Test webhook from the list in the Actions column. After you enter a payload and click Submit, the webhook triggers.

Jira:SAT-18843

Extended cron lines for recurring remote execution jobs and sync plans

You can now use extended cron lines when scheduling a recurring remote execution job or sync plan. For example, you can set up a cron job to run at 5 AM on first Monday of each month using the syntax 0 5 * * 1#1. To learn more about the extended cron lines, see Using Extended Cron Lines in Managing Hosts.

Jira:SAT-16635

You are now notified if a task has been in running or paused state for two days

Satellite now periodically checks for tasks that have been in running or paused state for more than two days and sends email reports and notifications about these tasks to subscribed users. To enable this feature, go to the Email Preferences tab in your account settings and set Long running tasks to enabled. This feature is enabled for admin users by default. By default, this task runs every day at midnight. You can reschedule the task by running the following command:

foreman-rake foreman_tasks:reschedule_long_running_tasks_checker FOREMAN_TASKS_CHECK_LONG_RUNNING_TASKS_CRONLINE='$cron'

Replace $cron with a cronline describing the new schedule.

Jira:SAT-17519

New API endpoints have been introduced

The following API endpoints have been added:

api/v2/hosts/:id/ansible_roles/:ansible_role_id
Send a GET request to add a single Ansible role to a host or send a DELETE request to remove a single Ansible role from a host.
api/v2/hostgroups/:id/ansible_roles/:ansible_role_id
Send a GET request to add a single Ansible role to a host group or send a DELETE request to remove a single Ansible role from a host group.
api/v2/organizations/:organization_id/rh_cloud/missing_hosts
Send a GET request to list hosts that are missing in Red Hat Cloud.
api/v2/webhooks/:id/test
Send a POST request to test-fire a webhook.

Bugzilla:2164400

You can now filter hosts by PXE loader

You can now use the pxe_loader search keyword to filter hosts by their PXE loader. To search for hosts without the PXE loader set, use null? pxe_loader syntax.

Jira:SAT-17166

Option to ignore treeinfo available

A new Ignore treeinfo checkbox has been added for the user to skip syncing treeinfo files if they receive the error Treeinfo file should have INI format. All files related to Kickstart will be missing from the repository if treeinfo files are skipped.

Jira:SAT-17764

Content View Filters provide a message indication

A filter icon appears next to a version of Content View if that specific version is published with filters applied.

Note

Filter icons are only available with this release. Content View versions published by older versions of Satellite will not have the filter icon on Content Views published with filters.

Jira:SAT-16960

User is notified if there are no new updates when publishing a Content View

When the user uses the publish wizard to publish a Content View, the user will be notified if no new updates are available. The notification says No available repository or filter updates. Users will see an indication if a Content View needs to be published.

Jira:SAT-16959

Custom products are now disabled by default in Satellite

During the upgrade to Satellite 6.14, content overrides will be automatically added so that existing hosts and activation keys have access to the same repositories before and after the upgrade. Going forward, newly created custom products will be disabled by default.

Jira:SAT-16809

Reduced the required set of inputs while enabling Puppet

Previously, it was mandatory to specify the Puppet client certificate locations in the Satellite installer command while installing the Puppet server on the Satellite Server and Capsules. These locations had fixed values and specifying non-standard locations would lead to incorrect configuration resulting in a broken setup.

With this release, the certificate locations are no longer required, simplifying correct configuration and operation.

Jira:SAT-16079

Apache now supports the system-configured crypto policies and ciphers::

Apache (or httpd) now supports system-configured crypto policies for TLS protocols and ciphers. This set of policies is applied consistently to running services and is kept up-to-date.

For more information on using crypto policies on RHEL, see the Using system-wide cryptographic policies on the RHEL 8 guide.

Jira:SAT-17893

You can now see which capsule is chosen for remote execution

You can use the foreman-rake foreman_remote_execution:explain_proxy_selection HOST=$host PROVIDER=$provider command to see which capsule would be used to run a remote execution job on the given host at that moment and why. When using the command, replace the following variables:

  • Replace $host with the name of the host or with a search query.
  • Replace $provider with a provider.

To learn more about optional arguments of this command, run foreman-rake -D foreman_remote_execution:explain_proxy_selection. An example use:

foreman-rake foreman_remote_execution:explain_proxy_selection HOST=’name ~ *’ PROVIDER=ssh FORMAT=csv

Jira:SAT-16817

Display the reason for failed Ansible jobs in config reports

Previously, when an Ansible job failed, accessing the config report of the host resulted in a 500 server error. With this release, you can view the config report and examine the detailed log message of the failure.

Jira:SAT-13901

Client certificate required to access Red Hat repositories from browser

Users will need the client or debug certificate to access and download the RPMs from Red Hat repositories stored under /pulp/content/.

Jira:SAT-16759

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-21478

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.