diff --git a/tasks/main.yml b/tasks/main.yml index 62080cb..8f000f3 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -101,6 +101,7 @@ when: "'systemd_overrides' in item" notify: - systemd service changed + register: systemd_override_result tags: - systemd-service @@ -138,7 +139,7 @@ systemd: daemon_reload: yes when: - - (systemd_services_result is changed) or (systemd_timer_result is changed) or ('true' in systemd_socket.results | map(attribute='changed') | list ) + - (systemd_services_result is changed) or (systemd_timer_result is changed) or (systemd_override_result is changed ) or ('true' in systemd_socket.results | map(attribute='changed') | list ) - include_tasks: systemd_load.yml loop: "{{ systemd_services }}"