diff --git a/salt/elasticsearch/files/ingest/logs-pfsense.log-1.20.2 b/salt/elasticsearch/files/ingest/logs-pfsense.log-1.20.2 index d4861a35b..78a65b444 100644 --- a/salt/elasticsearch/files/ingest/logs-pfsense.log-1.20.2 +++ b/salt/elasticsearch/files/ingest/logs-pfsense.log-1.20.2 @@ -1,5 +1,12 @@ { "description": "Pipeline for PFsense", + "_meta": { + "package": { + "name": "pfsense" + }, + "managed_by": "fleet", + "managed": true + }, "processors": [ { "set": { @@ -153,7 +160,7 @@ } }, { - "pipeline": { + "pipeline": { "name": "logs-pfsense.log-1.20.2-suricata", "if": "ctx.event.provider == 'suricata'" } diff --git a/salt/manager/tools/sbin/soup b/salt/manager/tools/sbin/soup index 89255f839..85da8bbd9 100755 --- a/salt/manager/tools/sbin/soup +++ b/salt/manager/tools/sbin/soup @@ -538,8 +538,8 @@ post_to_2.4.120() { } post_to_2.4.130() { - # Integrations policies need to be updated - rm -f /opt/so/state/eaintegrations.txt + # Integrations policies need to be updated, along with ingest pipelines & index templates. + rm -f /opt/so/state/eaintegrations.txt /opt/so/state/espipelines.txt /opt/so/state/estemplates.txt # Sync the newly generated index templates for elasticfleet integrations salt-call state.apply elasticsearch queue=True