Recommended Beta update for SUSE Manager Client Tools

SUSE Recommended Update: Recommended Beta update for SUSE Manager Client Tools
Announcement ID: SUSE-RU-2020:14346-1
Rating: moderate
References: #1167437 #1167556
Affected Products:
  • SUSE Manager Ubuntu 16.04-CLIENT-TOOLS-BETA

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

Description:


This update fixes the following issues:
salt:

  • Update to Salt version 3000 See release notes: https://docs.saltstack.com/en/latest/topics/releases/3000.html
  • Do not make file.recurse state to fail when msgpack 0.5.4 (bsc#1167437)
  • Fixes status attribute issue in aptpkg test
  • Make setup.py script not to require setuptools greater than 9.1 loop: fix variable names for until_no_eval
  • Drop conflictive module.run state patch (bsc#1167437)
  • Update patches after rebase with upstream v3000 tag (bsc#1167437)
  • Fix some requirements issues depending on Python3 versions
  • Removes obsolete patch
  • Fix for low rpm_lowpkg unit test
  • Add python-singledispatch as dependency for python2-salt
  • Fix for temp folder definition in loader unit test
  • Make "salt.ext.tornado.gen" to use "salt.ext.backports_abc" on Python 2
  • Fix regression in service states with reload argument
  • Fix integration test failure for test_mod_del_repo_multiline_values
  • Fix for unless requisite when pip is not installed
  • Fix errors from unit tests due NO_MOCK and NO_MOCK_REASON deprecation
  • Fix tornado imports and missing _utils after rebasing patches
  • Removes unresolved merge conflict in yumpkg module
  • Enable building and installation for Fedora
  • Disable python2 build on Tumbleweed We are removing the python2 interpreter from openSUSE (SLE16). As such disable salt building for python2 there.
  • Sanitize grains loaded from roster_grains.json cache during "state.pkg"
  • Build: Buildequire pkgconfig(systemd) instead of systemd pkgconfig(systemd) is provided by systemd, so this is de-facto no change. But inside the Open Build Service (OBS), the same symbol is also provided by systemd-mini, which exists to shorten build-chains by only enabling what other packages need to successfully build
  • Backport saltutil state module to 2019.2 codebase (bsc#1167556)
  • Add new custom SUSE capability for saltutil state module
  • Virt._get_domain: don't raise an exception if there is no VM
  • Adds test for zypper abbreviation fix
  • Improved storage pool or network handling
  • Better import cache handline

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 Ubuntu 16.04-CLIENT-TOOLS-BETA:
    zypper in -t patch suse-ubu164ct-client-tools-beta-202004-14346=1

Package List:

  • SUSE Manager Ubuntu 16.04-CLIENT-TOOLS-BETA (all):
    • salt-common-3000+ds-1+9.12.1
    • salt-minion-3000+ds-1+9.12.1

References: