From d87ec89f4fcd82aefc6febe4513f94c0157b37fb Mon Sep 17 00:00:00 2001 From: Christoph Date: Fri, 17 Jul 2026 18:37:14 +0200 Subject: [PATCH] Fix default user handling and ensure empty lists for cron entries in cron.yml --- roles/common/tasks/cron.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/roles/common/tasks/cron.yml b/roles/common/tasks/cron.yml index fa6f8a0..37bd19d 100644 --- a/roles/common/tasks/cron.yml +++ b/roles/common/tasks/cron.yml @@ -4,10 +4,10 @@ cron: name: '{{ item.name }}' env: 'yes' - user: '{{ item.user | default("root", true) }}' + user: '{{ item.user | default("root") }}' job: '{{ item.job }}' insertafter: '{{ item.insertafter | default(omit) }}' - loop: "{{ cron_env_entries }}" + loop: "{{ cron_env_entries | default([]) }}" loop_control: label: '{{ item.name }}' when: item.job is defined @@ -19,10 +19,10 @@ cron: name: '{{ item.name }}' special_time: '{{ item.special_time }}' - user: '{{ item.user | default("root", true) }}' + user: '{{ item.user | default("root") }}' job: '{{ item.job }}' state: present - loop: "{{ cron_user_special_time_entries }}" + loop: "{{ cron_user_special_time_entries | default([]) }}" loop_control: label: '{{ item.name }}' when: item.job is defined @@ -35,12 +35,12 @@ name: '{{ item.name }}' minute: '{{ item.minute | default(omit) }}' hour: '{{ item.hour | default(omit) }}' - day: '{{ day | default(omit) }}' + day: '{{ item.day | default(omit) }}' weekday: '{{ item.weekday | default(omit) }}' month: '{{ item.month | default(omit) }}' - user: '{{ item.user | default("root", true) }}' + user: '{{ item.user | default("root") }}' job: '{{ item.job }}' - loop: "{{ cron_user_entries }}" + loop: "{{ cron_user_entries | default([]) }}" loop_control: label: '{{ item.name }}' when: item.job is defined