X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=playbooks%2Fdebian%2Fupdate-root.yml;h=1deda04634252fc20637a40e9321ecd937eef1a0;hb=47138ce7977f2b88a41866ccd988fd0eed311df4;hp=b2ef0ec5272e8fb881e800243cec1ab996b5d0d2;hpb=d533ccc3cea34e5cb8dfe8ba14578e10302870b9;p=ansible.git diff --git a/playbooks/debian/update-root.yml b/playbooks/debian/update-root.yml index b2ef0ec..1deda04 100644 --- a/playbooks/debian/update-root.yml +++ b/playbooks/debian/update-root.yml @@ -4,9 +4,14 @@ gather_facts: false tasks: - name: "Update ~root - sync directories from ~phd" - command: "rsync -rlt --info=name ~phd/{{ item }} ~root" - register: rsync - changed_when: rsync.stdout != '' + synchronize: + src: "~phd/{{ item }}" + dest: ~root + archive: no # avoid setting owner/group + recursive: yes + links: yes + times: yes + delegate_to: "{{ inventory_hostname }}" loop: ['.vim', 'bin', 'lib'] - name: "Update ~root - sync files from ~phd"