Recommended update for SUSE Manager Client Tools

Announcement ID: SUSE-RU-2019:3361-1
Rating: moderate
References:
Affected Products:
  • openSUSE Leap 15.3
  • openSUSE Leap 15.4
  • openSUSE Leap 15.5
  • SUSE Linux Enterprise Desktop 15
  • SUSE Linux Enterprise Desktop 15 SP1
  • SUSE Linux Enterprise Desktop 15 SP2
  • SUSE Linux Enterprise Desktop 15 SP3
  • SUSE Linux Enterprise Desktop 15 SP4
  • SUSE Linux Enterprise Desktop 15 SP5
  • SUSE Linux Enterprise Desktop 15 SP6
  • SUSE Linux Enterprise High Performance Computing 15
  • SUSE Linux Enterprise High Performance Computing 15 SP1
  • SUSE Linux Enterprise High Performance Computing 15 SP2
  • SUSE Linux Enterprise High Performance Computing 15 SP3
  • SUSE Linux Enterprise High Performance Computing 15 SP4
  • SUSE Linux Enterprise High Performance Computing 15 SP5
  • SUSE Linux Enterprise High Performance Computing 15 SP6
  • SUSE Linux Enterprise Real Time 15 SP1
  • SUSE Linux Enterprise Real Time 15 SP2
  • SUSE Linux Enterprise Real Time 15 SP3
  • SUSE Linux Enterprise Real Time 15 SP4
  • SUSE Linux Enterprise Real Time 15 SP5
  • SUSE Linux Enterprise Server 15
  • SUSE Linux Enterprise Server 15 SP1
  • SUSE Linux Enterprise Server 15 SP2
  • SUSE Linux Enterprise Server 15 SP3
  • SUSE Linux Enterprise Server 15 SP4
  • SUSE Linux Enterprise Server 15 SP5
  • SUSE Linux Enterprise Server 15 SP6
  • SUSE Linux Enterprise Server for SAP Applications 15
  • SUSE Linux Enterprise Server for SAP Applications 15 SP1
  • SUSE Linux Enterprise Server for SAP Applications 15 SP2
  • SUSE Linux Enterprise Server for SAP Applications 15 SP3
  • SUSE Linux Enterprise Server for SAP Applications 15 SP4
  • SUSE Linux Enterprise Server for SAP Applications 15 SP5
  • SUSE Linux Enterprise Server for SAP Applications 15 SP6
  • SUSE Manager Client Tools for SLE 15

An update that has 10 fixes can now be installed.

Description:

This update fixes the following issues:

golang-github-lusitaniae-apache_exporter:

  • Handle OS TERM signals
  • Add option to override host name

golang-github-prometheus-prometheus:

  • Patch macros on spec file to support builds on SLE 12
  • Remove prometheus.firewall.xml source file
  • Remove firewalld files. They are installed in the main firewalld package.
  • Update Uyuni/SUSE Manager service discovery patch
  • Fixes crashes when systems have no FQDN
  • Adds Parallel calls to Uyuni API, meaningful performance increase
  • Adds Support for system group labels
  • Do not install the firewalld config file on Tumbleweed (on versions newer than Leap 15.1). It's installed in the main firewalld package.
  • reorder some %install tasks
  • Add network-online (Wants and After) dependency to systemd unit bsc#1143913
  • Only package required files (reduces rpm size by 4 MB)
  • Add sysconfig file
  • Add firewall config file
  • Use variables for defining user and group

koan:

  • Fix auto installing VMs (bsc#1156211)

rhnlib:

  • Fix malformed XML response when data contains non-ASCII chars (bsc#1154968)

spacecmd:

  • Enable building and installing for Ubuntu 16.04 and Ubuntu 18.04
  • Prevent error when piping stdout in Python 2 (bsc#1153090)

spacewalk-backend:

  • Fix specfile for systems that do not yet use systemd
  • Fix spacewalk-update-signatures for python3 (bsc#1156521)
  • Fix problems with Package Hub repos having multiple rpms with same NEVRA but different checksums (bsc#1146683)
  • Add systemd service macros for diskcheck.service
  • Port diskcheck utility to 4.0.3 branch (bsc#1156397)
  • Use active values for diskchecker mails
  • Do not require parameters to start on column 1
  • Add Requires: systemd for completeness
  • Create /usr/lib/systemd/systemd during build
  • BuildRequires: systemd for spacewalk-diskcheck
  • Add option spacecheck_shutdown; tidy up wording of notifications
  • Add disk space checker script
  • Fix broken spacewalk-data-fsck utility (bsc#1131556)

spacewalk-client-tools:

  • Skip dmidecode data on aarch64 to prevent coredump (bsc#1113160)

spacewalk-koan:

  • Gfx_type needs to default to 'vnc' (bsc#1156211)

zypp-plugin-spacewalk:

  • Prevent possible encoding issues on Python 3 (bsc#1152722)

Patch Instructions:

To install this SUSE 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 Client Tools for SLE 15
    zypper in -t patch SUSE-SLE-Manager-Tools-15-2019-3361=1

Package List:

  • SUSE Manager Client Tools for SLE 15 (noarch)
    • POS_Image-JeOS7-0.1.1573133286.06608d5-1.3.3
    • dracut-saltboot-0.1.1574263639.c30ba46-1.3.3
    • dracut-wireless-0.1.1573133286.06608d5-1.3.3
    • koan-2.9.0-4.12.3
    • python3-spacewalk-check-4.0.11-3.14.3
    • POS_Image-Graphical7-0.1.1573133286.06608d5-1.3.3
    • spacewalk-client-setup-4.0.11-3.14.3
    • spacewalk-koan-4.0.6-3.6.3
    • python3-spacewalk-backend-libs-4.0.29-3.29.2
    • python3-spacewalk-client-tools-4.0.11-3.14.3
    • python3-zypp-plugin-spacewalk-1.0.6-3.9.3
    • python3-spacewalk-client-setup-4.0.11-3.14.3
    • python3-rhnlib-4.0.12-3.13.3
    • python3-spacewalk-koan-4.0.6-3.6.3
    • spacewalk-check-4.0.11-3.14.3
    • spacecmd-4.0.17-3.32.3
    • spacewalk-client-tools-4.0.11-3.14.3
    • zypp-plugin-spacewalk-1.0.6-3.9.3
  • SUSE Manager Client Tools for SLE 15 (aarch64 ppc64le s390x x86_64)
    • golang-github-prometheus-prometheus-2.11.1-3.9.2
    • golang-github-lusitaniae-apache_exporter-debuginfo-0.7.0-1.6.3
    • golang-github-lusitaniae-apache_exporter-0.7.0-1.6.3

References: