I have a task:
- name: uploads docker configuration file
template:
src: 'docker.systemd.j2'
dest: '/etc/systemd/system/docker.service'
notify:
- daemon reload
- restart docker
in Ansible playbook's documentation, there is a sentence:
Notify handlers are always run in the order written.
So, it is expected, that daemon reload will be ran before restart docker, but in logs, i have:
TASK [swarm/docker : uploads docker configuration file] ************************ … NOTIFIED HANDLER daemon reload NOTIFIED HANDLER restart docker … RUNNING HANDLER [swarm/docker : restart docker] ******************************** … RUNNING HANDLER [swarm/docker : daemon reload] ********************************* …
There are no more "NOTIFIED HANDLER" in logs. Can anyone explain, what i'm doing wrong? :(