Recommended update for SUSE Manager Client Tools

SUSE Recommended Update: Recommended update for SUSE Manager Client Tools
Announcement ID: SUSE-RU-2019:1051-1
Rating: moderate
References: #1125744 #1130077 #1131408 #1131677
Affected Products:
  • SUSE Manager Tools 15-BETA

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

Description:


This update fixes the following issues:
golang-github-wrouesnel-postgres_exporter:

  • Fix ppc64le compile errors on SLE15-SP1 - Use go1.9 as newer versions break magefile on this arch
  • Refactor and cleanup spec file
  • Rename systemd service to prometheus-postgres_exporter

mgr-cfg:
  • Fix build for non SUSE/openSUSE distributions
  • Create client tools compat links also for non-SUSE systems (bsc#1131408)
  • Add makefile and configuration for pylint

mgr-custom-info:
  • Add makefile and pylint configuration

mgr-osad:
  • Add makefile and pylint configuration

mgr-push:
  • Add makefile and configuration for pylint

mgr-virtualization:
  • Add makefile and pylint configuration

rhnlib:
  • Add makefile and pylint configuration for PyLint

spacecmd:
  • Add unit tests for spacecmd.api, spacecmd.activationkey and spacecmd.filepreservation
  • Add unit tests for spacecmd.shell
  • Save SSM list on system delete and update cache (bsc#1130077, bsc#1125744)
  • Add makefile and pylint configuration

spacewalk-backend:
  • Add support for mirrorlist and metalink on Zypper reposync.
  • Solve situations where synced packages have epoch 0 but reposync does not find them them on the database.
  • Fix path to the RPM database used by Zypper at reposync.
  • Add makefile for python linter and unit/integration tests
  • Fix linking of packages in reposync (bsc#1131677)

spacewalk-client-tools:
  • Add makefile and configuration for pylint

spacewalk-koan:
  • Enable pylint

spacewalk-oscap:
  • Add makefile and pylint configuration

spacewalk-usix:
  • Add unit tests

suseRegisterInfo:
  • Add makefile and pylint config

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 Tools 15-BETA:
    zypper in -t patch SUSE-SLE-Manager-Tools-15-BETA-2019-1051=1

Package List:

  • SUSE Manager Tools 15-BETA (aarch64 ppc64le s390x x86_64):
    • golang-github-boynux-squid_exporter-1.6-3.3.2
    • golang-github-lusitaniae-apache_exporter-0.5.0-3.3.2
    • golang-github-wrouesnel-postgres_exporter-0.4.7-3.6.2
    • grafana-5.3.2-3.3.2
    • phantomjs-2.1.1.0-3.3.2
  • SUSE Manager Tools 15-BETA (noarch):
    • mgr-cfg-4.0.6-3.6.3
    • mgr-cfg-actions-4.0.6-3.6.3
    • mgr-cfg-client-4.0.6-3.6.3
    • mgr-cfg-management-4.0.6-3.6.3
    • mgr-custom-info-4.0.3-3.6.3
    • mgr-osad-4.0.6-3.6.2
    • mgr-push-4.0.4-3.6.3
    • mgr-virtualization-host-4.0.4-3.6.3
    • python3-mgr-cfg-4.0.6-3.6.3
    • python3-mgr-cfg-actions-4.0.6-3.6.3
    • python3-mgr-cfg-client-4.0.6-3.6.3
    • python3-mgr-cfg-management-4.0.6-3.6.3
    • python3-mgr-osa-common-4.0.6-3.6.2
    • python3-mgr-osad-4.0.6-3.6.2
    • python3-mgr-push-4.0.4-3.6.3
    • python3-mgr-virtualization-common-4.0.4-3.6.3
    • python3-mgr-virtualization-host-4.0.4-3.6.3
    • python3-rhnlib-4.0.7-5.6.2
    • python3-spacewalk-backend-libs-4.0.14-6.6.3
    • python3-spacewalk-check-4.0.7-6.6.2
    • python3-spacewalk-client-setup-4.0.7-6.6.2
    • python3-spacewalk-client-tools-4.0.7-6.6.2
    • python3-spacewalk-koan-4.0.4-5.6.2
    • python3-spacewalk-oscap-4.0.4-5.6.2
    • python3-spacewalk-usix-4.0.8-5.6.2
    • python3-suseRegisterInfo-4.0.3-5.6.2
    • spacecmd-4.0.10-6.6.2
    • spacewalk-check-4.0.7-6.6.2
    • spacewalk-client-setup-4.0.7-6.6.2
    • spacewalk-client-tools-4.0.7-6.6.2
    • spacewalk-koan-4.0.4-5.6.2
    • spacewalk-oscap-4.0.4-5.6.2
    • suseRegisterInfo-4.0.3-5.6.2

References: