From 348f9dcaec75bcdbbdfa47dd7d2a86f4d73316df Mon Sep 17 00:00:00 2001 From: reyesj2 <94730068+reyesj2@users.noreply.github.com> Date: Fri, 5 Sep 2025 10:01:24 -0500 Subject: [PATCH] prevent multiple script instances using file lock --- salt/manager/init.sls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/salt/manager/init.sls b/salt/manager/init.sls index 7daaeb8f2..f59c33652 100644 --- a/salt/manager/init.sls +++ b/salt/manager/init.sls @@ -153,7 +153,7 @@ so_fleetagent_monitor: {% else %} cron.absent: {% endif %} - - name: /usr/sbin/so-elastic-agent-monitor + - name: /bin/flock -n /opt/so/log/agents/agent-monitor.lock /usr/sbin/so-elastic-agent-monitor - identifier: so_fleetagent_monitor - user: root - minute: '*/{{ MANAGERMERGED.agent_monitoring.config.run_interval }}'