updated dependencies
diff --git a/meta/main.yml b/meta/main.yml index 2e02f8a..a908563 100644 --- a/meta/main.yml +++ b/meta/main.yml
@@ -167,4 +167,5 @@ # NOTE: A tag is limited to a single word comprised of # alphanumeric characters. Maximum 20 tags per role. -dependencies: [] \ No newline at end of file +dependencies: +- { role: opdk-setup-default-settings }
diff --git a/tasks/main.yml b/tasks/main.yml index 68787dc..0c39669 100644 --- a/tasks/main.yml +++ b/tasks/main.yml
@@ -1,12 +1,23 @@ --- # tasks file for opdk-setup-local-repository -- name: Download archive - fetch: - src: '{{ archive_path }}' - dest: '{{ archive_name }}' - flat: yes - register: result +- block: + - name: Download archive + fetch: + src: '{{ archive_path }}' + dest: '{{ archive_name }}' + flat: yes + register: result -- name: Download archive status report - debug: - var: result + rescue: + - name: First scp download attempt failed, trying with rsync + synchronize: + mode: pull + src: '{{ archive_path }}' + dest: '{{ archive_name }}' + register: result + + always: + + - name: Download archive status report + debug: + var: result