Recommended update for SUSE Manager Client Tools

Announcement ID: SUSE-RU-2020:2837-1
Rating: moderate
References:
Affected Products:
  • SUSE Linux Enterprise Desktop 12
  • SUSE Linux Enterprise Desktop 12 SP1
  • SUSE Linux Enterprise Desktop 12 SP2
  • SUSE Linux Enterprise Desktop 12 SP3
  • SUSE Linux Enterprise Desktop 12 SP4
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise High Performance Computing 12 SP3
  • SUSE Linux Enterprise High Performance Computing 12 SP4
  • SUSE Linux Enterprise High Performance Computing 12 SP5
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Server 12 SP1
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server 12 SP3
  • SUSE Linux Enterprise Server 12 SP4
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server for SAP Applications 12
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3
  • SUSE Linux Enterprise Server for SAP Applications 12 SP4
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5
  • SUSE Linux Enterprise Server for the Raspberry Pi 12-SP2
  • SUSE Manager Client Tools for SLE 12

An update that has two fixes can now be installed.

Description:

This update fixes the following issues:

golang-github-prometheus-node_exporter:

  • Update to 1.0.1
  • Changes to build specification
    • Modify spec: update golang version to 1.14
    • Remove update tarball script
    • Add _service file to allow for updates via osc service disabledrun
  • Bug fixes
    • [BUGFIX] filesystem_freebsd: Fix label values #1728
    • [BUGFIX] Update prometheus/procfs to fix log noise #1735
    • [BUGFIX] Fix build tags for collectors #1745
    • [BUGFIX] Handle no data from powersupplyclass #1747, #1749
  • Update to 1.0.0
  • Bug fixes
    • [BUGFIX] Read /proc/net files with a single read syscall #1380
    • [BUGFIX] Renamed label state to name on node_systemd_service_restart_total. #1393
    • [BUGFIX] Fix netdev nil reference on Darwin #1414
    • [BUGFIX] Strip path.rootfs from mountpoint labels #1421
    • [BUGFIX] Fix seconds reported by schedstat #1426
    • [BUGFIX] Fix empty string in path.rootfs #1464
    • [BUGFIX] Fix typo in cpufreq metric names #1510
    • [BUGFIX] Read /proc/stat in one syscall #1538
    • [BUGFIX] Fix OpenBSD cache memory information #1542
    • [BUGFIX] Refactor textfile collector to avoid looping defer #1549
    • [BUGFIX] Fix network speed math #1580
    • [BUGFIX] collector/systemd: use regexp to extract systemd version #1647
    • [BUGFIX] Fix initialization in perf collector when using multiple CPUs #1665
    • [BUGFIX] Fix accidentally empty lines in meminfo_linux #1671
  • Several enhancements
    • See https://github.com/prometheus/node_exporter/releases/tag/v1.0.0
  • Update to 1.0.0-rc.0
  • The netdev collector CLI argument --collector.netdev.ignored-devices was renamed to --collector.netdev.device-blacklist in order to conform with the systemd collector. #1279
  • The label named state on node_systemd_service_restart_total metrics was changed to name to better describe the metric. #1393
  • Refactoring of the mdadm collector changes several metrics node_md_disks_active is removed node_md_disks now has a state label for "fail", "spare", "active" disks. node_md_is_active is replaced by node_md_state with a state set of "active", "inactive", "recovering", "resync".
  • Additional label mountaddr added to NFS device metrics to distinguish mounts from the same URL, but different IP addresses. #1417
  • Metrics node_cpu_scaling_frequency_min_hrts and node_cpu_scaling_frequency_max_hrts of the cpufreq collector were renamed to node_cpu_scaling_frequency_min_hertz and node_cpu_scaling_frequency_max_hertz. #1510
  • Collectors that are enabled, but are unable to find data to collect, now return 0 for node_scrape_collector_success.
  • Add missing sysconfig file in rpm bsc#1151557

mgr-daemon:

  • Remove duplicate languages and update translation strings

spacecmd:

  • Fix softwarechannel_listlatestpackages throwing error on empty channels (bsc#1175889)

spacewalk-client-tools:

  • Remove duplicated languages and update translation strings

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 12
    zypper in -t patch SUSE-SLE-Manager-Tools-12-2020-2837=1
  • SUSE Linux Enterprise High Performance Computing 12 SP5
    zypper in -t patch SUSE-SLE-SERVER-12-SP5-2020-2837=1
  • SUSE Linux Enterprise Server 12 SP5
    zypper in -t patch SUSE-SLE-SERVER-12-SP5-2020-2837=1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5
    zypper in -t patch SUSE-SLE-SERVER-12-SP5-2020-2837=1

Package List:

  • SUSE Manager Client Tools for SLE 12 (aarch64 ppc64le s390x x86_64)
    • golang-github-QubitProducts-exporter_exporter-0.4.0-1.3.1
    • golang-github-prometheus-node_exporter-1.0.1-1.9.1
  • SUSE Manager Client Tools for SLE 12 (noarch)
    • python2-spacewalk-client-setup-4.1.6-52.35.1
    • python2-spacewalk-check-4.1.6-52.35.1
    • mgr-daemon-4.1.2-1.17.1
    • python2-spacewalk-client-tools-4.1.6-52.35.1
    • spacewalk-client-setup-4.1.6-52.35.1
    • spacecmd-4.1.7-38.67.1
    • spacewalk-client-tools-4.1.6-52.35.1
    • spacewalk-check-4.1.6-52.35.1
  • SUSE Linux Enterprise High Performance Computing 12 SP5 (aarch64 x86_64)
    • golang-github-prometheus-node_exporter-1.0.1-1.9.1
  • SUSE Linux Enterprise Server 12 SP5 (aarch64 ppc64le s390x x86_64)
    • golang-github-prometheus-node_exporter-1.0.1-1.9.1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5 (ppc64le x86_64)
    • golang-github-prometheus-node_exporter-1.0.1-1.9.1

References: