From 4bb1dabb8921087ca95d53d56662712fdd9b7947 Mon Sep 17 00:00:00 2001 From: weslambert Date: Fri, 10 Nov 2023 10:14:59 -0500 Subject: [PATCH 1/2] Add elastic_agent --- salt/elasticfleet/defaults.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/salt/elasticfleet/defaults.yaml b/salt/elasticfleet/defaults.yaml index 61ae5999f..004dea94d 100644 --- a/salt/elasticfleet/defaults.yaml +++ b/salt/elasticfleet/defaults.yaml @@ -43,6 +43,7 @@ elasticfleet: - cloudflare - crowdstrike - darktrace + - elastic_agent - elasticsearch - endpoint - f5_bigip From 583ec5176e41f852f2f1bed3cf41de9dafd81ab1 Mon Sep 17 00:00:00 2001 From: weslambert Date: Fri, 10 Nov 2023 10:15:52 -0500 Subject: [PATCH 2/2] Add package check --- salt/elasticfleet/enabled.sls | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/salt/elasticfleet/enabled.sls b/salt/elasticfleet/enabled.sls index 320b6d6b6..fef85d24c 100644 --- a/salt/elasticfleet/enabled.sls +++ b/salt/elasticfleet/enabled.sls @@ -96,6 +96,17 @@ so-elastic-fleet: {% endif %} {% if GLOBALS.role != "so-fleet" %} +so-elastic-fleet-package-statefile: + file.managed: + - name: /opt/so/state/elastic_fleet_packages.txt + - contents: {{ELASTICFLEETMERGED.packages}} + +so-elastic-fleet-package-upgrade: + cmd.run: + - name: /usr/sbin/so-elastic-fleet-package-upgrade + - onchanges: + - file: /opt/so/state/elastic_fleet_packages.txt + so-elastic-fleet-integrations: cmd.run: - name: /usr/sbin/so-elastic-fleet-integration-policy-load