My files directory under roles has the following structure
chat
-ejabberd
-erlang
Need to copy these to the remote server under /srv
So after the copy operation the structure on remote would be
/srv
-chat
-ejabberd
-erlang
Me using the syntax like this
synchronize: src=chat dest=/srv
It works ,but running the playbook again it runs the task again and shows it has changed, although nothing has been changed on the source server from files perspective. The target may have new files but nothing that has been copied previosuly has been updated. Then why does it show that the task has run ?