Recommended update for SUSE Manager Server 3.2

SUSE Recommended Update: Recommended update for SUSE Manager Server 3.2
Announcement ID: SUSE-RU-2019:1965-1
Rating: moderate
References: #1101706 #1104949 #1108218 #1109639 #1116869 #1118175 #1122381 #1130040 #1131721 #1132234 #1132914 #1133421 #1133560 #1133800 #1134677 #1135025 #1135075 #1135360 #1135442 #1135959 #1136093 #1136301 #1137144 #1137308 #1137533 #1137715 #1137881 #1137940 #1137952 #1138275 #1138655 #1139693
Affected Products:
  • SUSE Manager Server 3.2
  • SUSE Manager Proxy 3.2

An update that has 32 recommended fixes can now be installed.

Description:


This update includes the following new features:

  • Improve performance of 'Systems requiring reboot' page (fate#327780)
  • Drop no longer used 'allServerKeywordSinceReboot' view (fate#327780)

This update fixes the following issues:
py26-compat-salt:
  • Do not break repo files with multiple line values on yumpkg (bsc#1135360)

spacewalk-backend:
  • Don't skip Deb package tags on package import (bsc#1130040)
  • Prevent FileNotFoundError: repomd.xml.key traceback (bsc#1137940)
  • Add journalctl output to spacewalk-debug tarballs
  • Prevent unnecessary triggering of channel-repodata tasks when GPG signing is disabled (bsc#1137715)

spacewalk-certs-tools:
  • Run bootstrap.sh completely unattended on Ubuntu (bsc#1137881)

spacewalk-config:
  • Fix URL rewrites for proxy cobbler api endpoint (bsc#1133800)

spacewalk-java:
  • API Documentation: mention the shebang in the system.scheduleScriptRun doc strings (bsc#1138655)
  • For orphan contentsources, look also in susesccrepositoryauth to make sure they are not being referenced(bsc#1138275)
  • Hide the 'View All' guests link for foreign systems (bsc#1116869)
  • Fallback to logged-in-user org and then vendor errata when looking up erratum on cloning (bsc#1137308)
  • Fix profiles package scheduling when epoch is null (bsc#1137144)
  • Keep querystring on ListTag parent_url for actions that have the cid param (bsc#1134677)
  • Improve performance of 'Systems requiring reboot' page (fate#327780)
  • Fix parsing of deb package version string on download (bsc#1130040, bsc#1136093)
  • Enable product detection for plain rhel systems (bsc#1136301)
  • Explicitly mention in API docs that to preserve LF/CR, user needs to encode the data(bsc#1135442)
  • Fix channel sync status logic in products page (bsc#1131721)
  • Fix SSM package upgrade list item selection (bsc#1133421)
  • Let softwarechannel_errata_sync fallback on vendor errata (bsc#1132914)
  • Hide disabled activation keys in form drop-downs (bsc#1101706)
  • Display warning if product catalog refresh is already in progress (bsc#1132234)
  • Fix apidoc issues

spacewalk-setup:
  • Prevent CherryPy timeouts (bsc#1118175)
  • Fix check for empty lines in rhn.conf for spacewalk-setup (bsc#1133560)

spacewalk-web:
  • Add checks for empty required entries on formula forms (bsc#1109639)

susemanager:
  • Make dmidecode part of the bootstrap repositiories (bsc#1137952)

susemanager-docs_en:
  • Update text and image files; general tidying up.
  • On systemd-based systems rhnsd.timer replaces the rhnsd daemon.
  • Disabling the Salt Mine (bsc#1135075).
  • Update Quick Start Guide (Salt getting started).
  • Update Salt rate limiting.
  • Update pressence ping and batching.
  • Tuning of large installations (taskomatic jobs) and other optimization issues (bsc#1135075 and bsc#1135025).

susemanager-schema:
  • Drop no longer used 'allServerKeywordSinceReboot' view (fate#327780)

susemanager-sls:
  • Use default 'master' branch in OSImage profile URL (bsc#1108218)
  • Check for result of image rsync transfer to catch failures early (bsc#1104949)
  • Make sure dmidecode is installed during bootstrap to ensure that hardware refresh works for all operating systems (bsc#1137952)
  • Fix formula name encoding on Python 3 (bsc#1137533)
  • Migrate Python code to be Python 2/3 compatible (bsc#1135959)
  • Util.systeminfo sls has been added to perform different actions at minion startup(bsc#1122381)

susemanager-sync-data:
  • Add channel family definitions for SLES12 SP3 LTSS (bsc#1139693)
  • Enable product detection for plain rhel systems (bsc#1136301)

Patch Instructions:

To install this SUSE Recommended Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • SUSE Manager Server 3.2:
    zypper in -t patch SUSE-SUSE-Manager-Server-3.2-2019-1965=1
  • SUSE Manager Proxy 3.2:
    zypper in -t patch SUSE-SUSE-Manager-Proxy-3.2-2019-1965=1

Package List:

  • SUSE Manager Server 3.2 (ppc64le s390x x86_64):
    • susemanager-3.2.19-3.28.1
    • susemanager-tools-3.2.19-3.28.1
  • SUSE Manager Server 3.2 (noarch):
    • py26-compat-salt-2016.11.10-6.29.1
    • python2-spacewalk-certs-tools-2.8.8.11-3.14.1
    • spacewalk-backend-2.8.57.18-3.36.1
    • spacewalk-backend-app-2.8.57.18-3.36.1
    • spacewalk-backend-applet-2.8.57.18-3.36.1
    • spacewalk-backend-config-files-2.8.57.18-3.36.1
    • spacewalk-backend-config-files-common-2.8.57.18-3.36.1
    • spacewalk-backend-config-files-tool-2.8.57.18-3.36.1
    • spacewalk-backend-iss-2.8.57.18-3.36.1
    • spacewalk-backend-iss-export-2.8.57.18-3.36.1
    • spacewalk-backend-libs-2.8.57.18-3.36.1
    • spacewalk-backend-package-push-server-2.8.57.18-3.36.1
    • spacewalk-backend-server-2.8.57.18-3.36.1
    • spacewalk-backend-sql-2.8.57.18-3.36.1
    • spacewalk-backend-sql-oracle-2.8.57.18-3.36.1
    • spacewalk-backend-sql-postgresql-2.8.57.18-3.36.1
    • spacewalk-backend-tools-2.8.57.18-3.36.1
    • spacewalk-backend-xml-export-libs-2.8.57.18-3.36.1
    • spacewalk-backend-xmlrpc-2.8.57.18-3.36.1
    • spacewalk-base-2.8.7.18-3.33.1
    • spacewalk-base-minimal-2.8.7.18-3.33.1
    • spacewalk-base-minimal-config-2.8.7.18-3.33.1
    • spacewalk-certs-tools-2.8.8.11-3.14.1
    • spacewalk-config-2.8.5.8-3.19.1
    • spacewalk-html-2.8.7.18-3.33.1
    • spacewalk-java-2.8.78.23-3.35.1
    • spacewalk-java-config-2.8.78.23-3.35.1
    • spacewalk-java-lib-2.8.78.23-3.35.1
    • spacewalk-java-oracle-2.8.78.23-3.35.1
    • spacewalk-java-postgresql-2.8.78.23-3.35.1
    • spacewalk-setup-2.8.7.7-3.16.1
    • spacewalk-taskomatic-2.8.78.23-3.35.1
    • susemanager-advanced-topics_en-pdf-3.2-11.29.1
    • susemanager-best-practices_en-pdf-3.2-11.29.1
    • susemanager-docs_en-3.2-11.29.1
    • susemanager-getting-started_en-pdf-3.2-11.29.1
    • susemanager-jsp_en-3.2-11.29.1
    • susemanager-reference_en-pdf-3.2-11.29.1
    • susemanager-schema-3.2.20-3.28.1
    • susemanager-sls-3.2.26-3.32.1
    • susemanager-sync-data-3.2.16-3.26.1
    • susemanager-web-libs-2.8.7.18-3.33.1
  • SUSE Manager Proxy 3.2 (noarch):
    • python2-spacewalk-certs-tools-2.8.8.11-3.14.1
    • spacewalk-backend-2.8.57.18-3.36.1
    • spacewalk-backend-libs-2.8.57.18-3.36.1
    • spacewalk-base-minimal-2.8.7.18-3.33.1
    • spacewalk-base-minimal-config-2.8.7.18-3.33.1
    • spacewalk-certs-tools-2.8.8.11-3.14.1
    • spacewalk-proxy-installer-2.8.6.7-3.15.1
    • susemanager-web-libs-2.8.7.18-3.33.1

References: