Issued:
2017-12-20
Updated:
2017-12-20

RHBA-2017:3492 - Satellite 6.2.13 Async bug fix update - potentially long upgrade


Synopsis

Satellite 6.2.13 Async bug fix update - potentially long upgrade

Type/Severity

Bug Fix Advisory None

Topic

Updated Satellite 6.2 packages that fix several bugs are now available for Red Hat Satellite. For Satellite servers with large amounts of Host records, this upgrade may take between 1 to 3 hours. Please plan accordingly.

Description

Red Hat Satellite is a system management solution that allows organizations to configure and maintain their systems without the necessity to provide public Internet access to their servers or other client systems. It performs provisioning and configuration management of predefined standard operating environments.

NOTE: Due to the fix for bug 1412793, it is necessary to run a database clean-up routine that drastically reduces the number of rows in the database. This routine can take multiple hours to complete. You can view this step in the "Upgrade Step: migrate_foreman..." section in the installer log. This cleanup will only need to be done once and will greatly improve the performance of host registration operations.

This update fixes the following bugs:

  • Tooling is now available to migrate a Satellite 6 instance from a host running Red Hat Enterprise Linux 6 to a host running Red Hat Enterprise Linux 7. (BZ#1412793)

  • The performance when the processing package uploads from hosts has been improved. (BZ#1412793)

  • Pulp workers became deadlocked when the PULP_MAX_TASKS_PER_CHILD setting was enabled. These workers will now reconnect correctly. (BZ#1491032)

  • Tooling is now available to backup and restore a Capsule as well as the main Satellite Server. (BZ#1509425)

Users of Red Hat Satellite are advised to upgrade to these updated packages, which fix these bugs.

Solution

Before applying this update, make sure all previously released errata relevant to your system have been applied.

To update this system to include these fixes, ensure your system has access to the latest Red Hat packages, then execute the following steps.

If you are on a self-registered Satellite, download all packages before stopping Satellite Server:

yum update --downloadonly

Stop Katello services:

katello-service stop

Update all packages:

yum update

Perform the update:

satellite-installer --upgrade

For detailed instructions how to apply this update, refer to:

https://access.redhat.com/documentation/en-us/red_hat_satellite/6.2/html/installation_guide/updating_satellite_server_capsule_server_and_content_hosts

Affected Products

ProductVersionArch
Red Hat Satellite6.2x86_64
Red Hat Satellite6.2x86_64
Red Hat Satellite Capsule6.2x86_64
Red Hat Satellite Capsule6.2x86_64

Updated Packages

  • pulp-nodes-parent-2.8.7.17-1.el7sat.noarch.rpm
  • satellite-debug-tools-6.2.13-4.0.el7sat.noarch.rpm
  • python-pulp-client-lib-2.8.7.17-1.el6sat.noarch.rpm
  • python-pulp-streamer-2.8.7.17-1.el7sat.noarch.rpm
  • pulp-nodes-common-2.8.7.17-1.el7sat.noarch.rpm
  • python-pulp-agent-lib-2.8.7.17-1.el6sat.noarch.rpm
  • tfm-rubygem-foreman-redhat_access-1.0.18-2.el6sat.noarch.rpm
  • satellite-6.2.13-4.0.el7sat.src.rpm
  • pulp-2.8.7.17-1.el7sat.src.rpm
  • katello-service-3.0.0-31.el7sat.noarch.rpm
  • pulp-selinux-2.8.7.17-1.el6sat.noarch.rpm
  • katello-common-3.0.0-31.el7sat.noarch.rpm
  • tfm-rubygem-foreman-redhat_access-1.0.18-2.el7sat.src.rpm
  • pulp-nodes-child-2.8.7.17-1.el7sat.noarch.rpm
  • tfm-rubygem-foreman_theme_satellite-0.1.47.1-1.el6sat.noarch.rpm
  • tfm-rubygem-katello_ostree-3.0.0.158-1.el7sat.noarch.rpm
  • tfm-rubygem-redhat_access_lib-1.0.8-2.el6sat.src.rpm
  • tfm-rubygem-redhat_access_lib-1.0.8-2.el7sat.noarch.rpm
  • katello-common-3.0.0-31.el6sat.noarch.rpm
  • satellite-debug-tools-6.2.13-4.0.el6sat.noarch.rpm
  • katello-service-3.0.0-31.el6sat.noarch.rpm
  • tfm-rubygem-katello-3.0.0.158-1.el6sat.noarch.rpm
  • tfm-rubygem-foreman_theme_satellite-0.1.47.1-1.el7sat.src.rpm
  • pulp-selinux-2.8.7.17-1.el7sat.noarch.rpm
  • python-pulp-repoauth-2.8.7.17-1.el7sat.noarch.rpm
  • satellite-cli-6.2.13-4.0.el6sat.noarch.rpm
  • katello-installer-base-3.0.0.97-1.el7sat.noarch.rpm
  • pulp-server-2.8.7.17-1.el6sat.noarch.rpm
  • satellite-cli-6.2.13-4.0.el7sat.noarch.rpm
  • katello-debug-3.0.0-31.el7sat.noarch.rpm
  • pulp-server-2.8.7.17-1.el7sat.noarch.rpm
  • tfm-rubygem-katello-3.0.0.158-1.el7sat.noarch.rpm
  • tfm-rubygem-foreman-redhat_access-1.0.18-2.el7sat.noarch.rpm
  • python-pulp-client-lib-2.8.7.17-1.el7sat.noarch.rpm
  • python-pulp-oid_validation-2.8.7.17-1.el7sat.noarch.rpm
  • tfm-rubygem-foreman_theme_satellite-0.1.47.1-1.el6sat.src.rpm
  • katello-capsule-3.0.0-31.el7sat.noarch.rpm
  • python-pulp-common-2.8.7.17-1.el6sat.noarch.rpm
  • katello-capsule-3.0.0-31.el6sat.noarch.rpm
  • foreman-installer-katello-3.0.0.97-1.el7sat.noarch.rpm
  • pulp-admin-client-2.8.7.17-1.el6sat.noarch.rpm
  • pulp-admin-client-2.8.7.17-1.el7sat.noarch.rpm
  • python-pulp-common-2.8.7.17-1.el7sat.noarch.rpm
  • satellite-capsule-6.2.13-4.0.el7sat.noarch.rpm
  • pulp-2.8.7.17-1.el6sat.src.rpm
  • pulp-nodes-child-2.8.7.17-1.el6sat.noarch.rpm
  • tfm-rubygem-katello-3.0.0.158-1.el6sat.src.rpm
  • katello-3.0.0-31.el7sat.src.rpm
  • python-pulp-bindings-2.8.7.17-1.el7sat.noarch.rpm
  • katello-installer-base-3.0.0.97-1.el6sat.src.rpm
  • foreman-installer-katello-3.0.0.97-1.el6sat.noarch.rpm
  • satellite-6.2.13-4.0.el6sat.src.rpm
  • pulp-nodes-common-2.8.7.17-1.el6sat.noarch.rpm
  • satellite-6.2.13-4.0.el7sat.noarch.rpm
  • tfm-rubygem-foreman-redhat_access-1.0.18-2.el6sat.src.rpm
  • tfm-rubygem-foreman_theme_satellite-0.1.47.1-1.el7sat.noarch.rpm
  • pulp-nodes-parent-2.8.7.17-1.el6sat.noarch.rpm
  • katello-3.0.0-31.el7sat.noarch.rpm
  • katello-3.0.0-31.el6sat.src.rpm
  • satellite-6.2.13-4.0.el6sat.noarch.rpm
  • tfm-rubygem-redhat_access_lib-1.0.8-2.el7sat.src.rpm
  • python-pulp-oid_validation-2.8.7.17-1.el6sat.noarch.rpm
  • katello-3.0.0-31.el6sat.noarch.rpm
  • tfm-rubygem-katello-3.0.0.158-1.el7sat.src.rpm
  • tfm-rubygem-redhat_access_lib-1.0.8-2.el6sat.noarch.rpm
  • katello-debug-3.0.0-31.el6sat.noarch.rpm
  • python-pulp-agent-lib-2.8.7.17-1.el7sat.noarch.rpm
  • python-pulp-bindings-2.8.7.17-1.el6sat.noarch.rpm
  • python-pulp-repoauth-2.8.7.17-1.el6sat.noarch.rpm
  • katello-installer-base-3.0.0.97-1.el6sat.noarch.rpm
  • python-pulp-streamer-2.8.7.17-1.el6sat.noarch.rpm
  • katello-installer-base-3.0.0.97-1.el7sat.src.rpm
  • satellite-capsule-6.2.13-4.0.el6sat.noarch.rpm

Fixes

CVEs

(none)

References

(none)


Additional information