diff --git a/salt/manager/tools/sbin/soup b/salt/manager/tools/sbin/soup index c9d4b1936..9b27ec82c 100755 --- a/salt/manager/tools/sbin/soup +++ b/salt/manager/tools/sbin/soup @@ -450,6 +450,8 @@ post_to_2.4.20() { post_to_2.4.30() { echo "Regenerating Elastic Agent Installers" /sbin/so-elastic-agent-gen-installers + stop_salt_minion + systemctl_func "start" "salt-minion" POSTVERSION=2.4.30 } @@ -753,7 +755,13 @@ apply_hotfix() { elastic_fleet_integration_remove endpoints-initial elastic-defend-endpoints /usr/sbin/so-elastic-fleet-integration-policy-elastic-defend - salt-call state.highstate + salt-call state.apply ca queue=True + stop_salt_minion + mv /etc/pki/managerssl.crt /etc/pki/managerssl.crt.old + mv /etc/pki/managerssl.key /etc/pki/managerssl.key.old + systemctl_func "start" "salt-minion" + echo "Applying Salt Highstate" + salt-call state.highstate queue=True else echo "No actions required. ($INSTALLEDVERSION/$HOTFIXVERSION)" fi