Recommended update for Salt

SUSE Recommended Update: Recommended update for Salt
Announcement ID: SUSE-RU-2019:1043-1
Rating: moderate
References: #1057635 #1095507 #1095942 #1097174 #1097413 #1098394 #1099460 #1102819 #1114029 #1114197 #1129079
Affected Products:
  • SUSE Manager Tools 12-BETA

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


This update fixes the following issues:

  • Calculate FQDNs in parallel to avoid blockings (bsc#1129079)
  • Incorporate virt.volume_info fixes (PR#131)
  • Fix "pkg.list_pkgs" output when using "attr" to take the arch into account (bsc#1114029)
  • Add compatibility with other package modules for "list_repos" function
  • Bugfix: unable to detect os arch when RPM is not installed (bsc#1114197)
  • Fix unit tests due to merger failure
  • Install support profiles
  • Bugfix: any unicode string of length 16 will raise TypeError
  • Early feature: Salt support-config (salt-support)
  • Prepend current directory when path is just filename (bsc#1095942)
  • Fixes 509x remote signing
  • Fix for StringIO import in Python2
  • Use Adler32 algorithm to compute string checksums (bsc#1102819)
  • Add support for Python 3.7
  • Add removed patch: Fix for sorting of multi-version packages (bsc#1097174 and bsc#1097413)
  • Modify patch commit hash after rebase
  • Remove unused patch
  • Fix license macro
  • Require python3
  • Accounting for when files in an archive contain non-ascii characters (bsc#1099460)
  • Update to 2018.3.2 See for full changelog
  • Fix file.get_diff regression in 2018.3 (bsc#1098394)
  • Fix file.managed binary file utf8 error (bsc#1098394)
  • Update to 2018.3.1 See for full changelog
  • Fix for sorting of multi-version packages (bsc#1097174 and bsc#1097413)
  • Add environment variable to know if yum is invoked from Salt (bsc#1057635)
  • Prevent deprecation warning with salt-ssh (bsc#1095507)

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

Package List:

  • SUSE Manager Tools 12-BETA (aarch64 ppc64le s390x x86_64):
    • python2-salt-2019.2.0-49.6.1
    • python3-salt-2019.2.0-49.6.1
    • salt-2019.2.0-49.6.1
    • salt-doc-2019.2.0-49.6.1
    • salt-minion-2019.2.0-49.6.1