From 0830f63c4e96f38a7de960a491f2e4da99d43f07 Mon Sep 17 00:00:00 2001 From: Josh Brower Date: Wed, 18 Nov 2020 14:55:14 -0500 Subject: [PATCH] SOUP - Regen Osquery Packages --- salt/common/tools/sbin/soup | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/salt/common/tools/sbin/soup b/salt/common/tools/sbin/soup index 42e6c2637..a6841e3a6 100755 --- a/salt/common/tools/sbin/soup +++ b/salt/common/tools/sbin/soup @@ -501,6 +501,16 @@ echo "" echo "Starting Salt Master service." systemctl start salt-master +# Only regenerate osquery packages if Fleet is enabled +FLEET_MANAGER=$(lookup_pillar fleet_manager) +FLEET_NODE=$(lookup_pillar fleet_node) +if [[ "$FLEET_MANAGER" == "True" || "$FLEET_NODE" == "True" ]]; then + echo "" + echo "Regenerating Osquery Packages.... This will take several minutes." + salt-call state.apply fleet.event_gen-packages -l info queue=True + echo "" +fi + echo "" echo "Running a highstate to complete the Security Onion upgrade on this manager. This could take several minutes." highstate