diff --git a/salt/manager/tools/sbin/soup b/salt/manager/tools/sbin/soup index 221eb3799..d59cb8ccb 100755 --- a/salt/manager/tools/sbin/soup +++ b/salt/manager/tools/sbin/soup @@ -957,7 +957,9 @@ upgrade_salt() { if [[ $is_rpm ]]; then echo "Removing yum versionlock for Salt." echo "" - yum versionlock delete "salt-*" + yum versionlock delete "salt-0:$INSTALLEDSALTVERSION-0.*" + yum versionlock delete "salt-minion-0:$INSTALLEDSALTVERSION-0.*" + yum versionlock delete "salt-master-0:$INSTALLEDSALTVERSION-0.*" echo "Updating Salt packages." echo "" set +e @@ -975,7 +977,9 @@ upgrade_salt() { set -e echo "Applying yum versionlock for Salt." echo "" - yum versionlock add "salt-*" + yum versionlock add "salt-0:$NEWSALTVERSION-0.*" + yum versionlock add "salt-minion-0:$NEWSALTVERSION-0.*" + yum versionlock add "salt-master-0:$NEWSALTVERSION-0.*" # Else do Ubuntu things elif [[ $is_deb ]]; then echo "Removing apt hold for Salt."