From c1a5c2b2d1093e216312eb185c05237bc02bf65b Mon Sep 17 00:00:00 2001 From: reyesj2 <94730068+reyesj2@users.noreply.github.com> Date: Tue, 12 Aug 2025 14:39:35 -0500 Subject: [PATCH] set elasticfleet aritifact registry artifact file permissions --- salt/elasticfleet/artifact_registry.sls | 3 +++ salt/elasticfleet/config.sls | 3 +++ salt/elasticfleet/enabled.sls | 2 ++ 3 files changed, 8 insertions(+) diff --git a/salt/elasticfleet/artifact_registry.sls b/salt/elasticfleet/artifact_registry.sls index 565bdbb46..36481799d 100644 --- a/salt/elasticfleet/artifact_registry.sls +++ b/salt/elasticfleet/artifact_registry.sls @@ -9,3 +9,6 @@ fleetartifactdir: - user: 947 - group: 939 - makedirs: True + - recurse: + - user + - group diff --git a/salt/elasticfleet/config.sls b/salt/elasticfleet/config.sls index f347a3c80..3bdd495c1 100644 --- a/salt/elasticfleet/config.sls +++ b/salt/elasticfleet/config.sls @@ -9,6 +9,9 @@ {% from 'elasticfleet/map.jinja' import ELASTICFLEETMERGED %} {% set node_data = salt['pillar.get']('node_data') %} +include: + - elasticfleet.artifact_registry + # Add EA Group elasticfleetgroup: group.present: diff --git a/salt/elasticfleet/enabled.sls b/salt/elasticfleet/enabled.sls index 5a52f3a41..0ca54ccb8 100644 --- a/salt/elasticfleet/enabled.sls +++ b/salt/elasticfleet/enabled.sls @@ -67,6 +67,8 @@ so-elastic-fleet-auto-configure-artifact-urls: elasticagent_syncartifacts: file.recurse: - name: /nsm/elastic-fleet/artifacts/beats + - user: 947 + - group: 947 - source: salt://beats {% endif %}