fixed semantics for archives
diff --git a/tasks/main.yml b/tasks/main.yml index 5248066..9d4e76f 100644 --- a/tasks/main.yml +++ b/tasks/main.yml
@@ -11,6 +11,8 @@ file: path: '{{ apigeerepobasepath }}/repos' state: directory + owner: "{{ opdk_user_name }}" + group: "{{ opdk_group_name }}" - name: Ensure rsync is present become: true @@ -19,10 +21,12 @@ state: present - name: Copy archive to target node - become: true synchronize: + partial: yes src: "{{ local_apigee_path }}/{{ apigee_archive_name }}" dest: "{{ apigeerepobasepath }}/{{ apigee_archive_name }}" + owner: "{{ opdk_user_name }}" + group: "{{ opdk_group_name }}" - name: Unarchive on target node become: true @@ -30,5 +34,7 @@ src: '{{ apigeerepobasepath }}/{{ apigee_archive_name }}' dest: '{{ apigeerepobasepath }}' copy: false + owner: "{{ opdk_user_name }}" + group: "{{ opdk_group_name }}"