--- - block: - name: download tar get_url: url: "{{ karma_release_url }}" dest: "{{ karma_download_path }}" checksum: "{{ karma_checksum }}" register: dl until: dl is success retries: 5 delay: 10 - name: extract tar unarchive: src: "{{ karma_download_path }}" dest: "{{ karma_unarchive_dest_path }}" creates: "{{ karma_extracted_path }}" remote_src: true - name: install binaries copy: src: "{{ karma_extracted_path }}" dest: "{{ karma_bin_path }}/karma" owner: root group: root mode: 0755 remote_src: true notify: restart karma when: karma_version != karma_local_version