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 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