Fixes saltstack/salt#28262 for 2015.5 branch

This commit is contained in:
Andres Montalban 2016-04-06 19:03:28 -03:00
parent 8578089beb
commit e1ffbd615a

View file

@ -262,15 +262,19 @@ def latest_version(*names, **kwargs):
quiet = False
for name in names:
cmd = [_pkg(jail, chroot), 'search']
cmd = [_pkg(jail, chroot), 'search', '-S', 'name', '-Q', 'version', '-e']
if quiet:
cmd.append('-q')
cmd.append(name)
pkgver = _get_version(
name,
__salt__['cmd.run'](cmd, python_shell=False, output_loglevel='trace')
sorted(
__salt__['cmd.run'](cmd, python_shell=False, output_loglevel='trace').splitlines(),
reverse=True
).pop(0)
)
if pkgver is not None:
installed = pkgs.get(name, [])
if not installed: