Merge pull request #11760 from Security-Onion-Solutions/fix/elastic_packages

Add Elastic Agent package and upgrade packages when elasticfleet.packages list changes
This commit is contained in:
weslambert
2023-11-10 10:20:17 -05:00
committed by GitHub
2 changed files with 12 additions and 0 deletions

View File

@@ -43,6 +43,7 @@ elasticfleet:
- cloudflare
- crowdstrike
- darktrace
- elastic_agent
- elasticsearch
- endpoint
- f5_bigip

View File

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