diff --git a/group_vars/prometheus.yml b/group_vars/prometheus.yml index 28a186dd..f3092e76 100644 --- a/group_vars/prometheus.yml +++ b/group_vars/prometheus.yml @@ -8,6 +8,7 @@ glob_service_prometheus_target: name: prometheus-target install_dir: /var/local/services/prometheus-target generated: true + generated_owner: prometheus cron: frequency: "*/10 * * * *" options: "" diff --git a/roles/service/tasks/main.yml b/roles/service/tasks/main.yml index 73fbfb59..63d23e14 100644 --- a/roles/service/tasks/main.yml +++ b/roles/service/tasks/main.yml @@ -38,7 +38,7 @@ path: "{{ service.install_dir }}/generated" state: directory mode: "2770" - owner: root + owner: "{{ service.generated_owner|default(root) }}" group: _nounou when: service.generated is defined and service.generated