Recommended update for SUSE Manager Client Tools

Announcement ID: SUSE-RU-2017:1556-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 three fixes can now be installed.

Description:

This update fixes the following issues:

hwdata:

  • Update to version 0.300. (bsc#1038809)
  • Update project and download urls.
  • Cleanup spec file with spec-cleaner.

osad:

  • Require rhnlib version with i18n module. (bsc#1038483)
  • Fix TypeError: descriptor 'with_traceback'.
  • Remove running rhn_check on osad start.
  • Require spacewalk-usix instead of spacewalk-backend-usix.
  • Fix osa_dispatcher so it can successfully register with jabberd.
  • Align with upstream versioning.

python-hwdata:

  • Implement PNP interface.
  • Errors in usb.ids should not be fatal.

rhn-custom-info:

  • Updated links to github in spec files.

rhn-virtualization:

  • Require spacewalk-usix instead of spacewalk-backend-usix.

rhncfg:

  • Add password config option to rhncfg-manager.
  • Require rhnlib version with i18n module. (bsc#1038483)
  • Fix missing import in rhncfg.
  • Symlink target overwritten when the symlink is replaced by a file managed by rhncfg-client.
  • Require spacewalk-usix instead of spacewalk-backend-usix.

rhnlib:

  • Updated links to github in spec files.

rhnpush:

  • Pylint fixes in rhnpush.
  • Require spacewalk-usix instead of spacewalk-backend-usix.

spacecmd:

  • Remove get_certificateexpiration support in spacecmd. (bsc#1013876)
  • Adding softwarechannel_listmanageablechannels.
  • Make sure to know if we get into default function and exit accordingly.
  • Exit with 1 with incorrect command, wrong server, etc.
  • Print also systemdid with system name.
  • Print profile_name instead of string we're searching for.
  • Fix interactive mode.
  • Add a type parameter to repo_create.

spacewalk-backend-libs:

  • Updating help and man page.
  • Python3 compatibility changes.
  • Require spacewalk-usix instead of spacewalk-backend-usix.

spacewalk-client-tools:

  • Enable detection of Oracle Linux during registration.
  • Fix UnicodeDecodeError when running rhnreg_ks with a different locale than en_US.
  • Fix rhn_register crashing on startup on Python < 2.5.

spacewalk-koan:

  • Updated links to github in spec files

spacewalk-oscap:

  • Require openscap-utils on rhel for backward compatibility.

spacewalk-remote-utils:

  • Update spacewalk-remote-utils with RHEL 6.9 channel definitions.

spacewalksd:

  • Updated links to github in spec files.

suseRegisterInfo:

  • Updated links to github in spec files.

supportutils-plugin-salt:

  • Add logs and extra info, code refactorings.

spacewalk-usix:

  • New library for writing code that runs on Python 2 and 3.

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-2017-953=1

Package List:

  • SUSE Manager Client Tools for SLE 12 (noarch)
    • spacewalk-oscap-2.7.0.3-18.2
    • osa-common-5.11.80.2-30.2
    • spacewalk-backend-libs-2.7.73.3-54.2
    • rhncfg-management-5.10.103.2-23.2
    • hwdata-0.300-9.2
    • rhnlib-2.7.2.1-20.2
    • rhncfg-client-5.10.103.2-23.2
    • osad-5.11.80.2-30.2
    • spacewalk-koan-2.7.0.2-23.2
    • rhncfg-5.10.103.2-23.2
    • rhnpush-5.5.104.1-17.2
    • spacecmd-2.7.8.3-37.2
    • python-hwdata-2.3.4-11.2
    • rhn-custom-info-5.4.33.2-14.3
    • spacewalk-check-2.7.6.2-51.2
    • rhncfg-actions-5.10.103.2-23.2
    • spacewalk-client-setup-2.7.6.2-51.2
    • supportutils-plugin-salt-1.1.1-5.2
    • spacewalk-client-tools-2.7.6.2-51.2
    • spacewalk-remote-utils-2.7.4.1-23.2
    • spacewalk-usix-2.7.5.2-2.2
    • rhn-virtualization-common-5.4.57.1-17.2
    • rhn-virtualization-host-5.4.57.1-17.2
  • SUSE Manager Client Tools for SLE 12 (aarch64 ppc64le s390x x86_64)
    • spacewalksd-debugsource-5.0.26.2-23.2
    • spacewalksd-debuginfo-5.0.26.2-23.2
    • suseRegisterInfo-3.1.1-24.2
    • spacewalksd-5.0.26.2-23.2

References: