diff --git a/handlers/main.yml b/handlers/main.yml index 20fd6e924..6a80c94fe 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -60,7 +60,7 @@ - name: (Handler) Print logrotate error if config check fails ansible.builtin.debug: var: logrotate_check['stderr_lines'] - failed_when: logrotate_check['rc'] != 0 + failed_when: logrotate_check['rc'] != 0 and logrotate_check['stderr_lines'] | select('search','already exists, skipping rotation$') != logrotate_check['stderr_lines'] when: - logrotate_check['stderr_lines'] is defined - logrotate_check['stderr_lines'] != []