--- - name: (rHa) installing rclone from repositories ansible.builtin.package: name: rclone state: present update_cache: true become: true register: rclone_repos ignore_errors: true - name: Revert to installing from upstream package when: rclone_repos is failed block: - name: Downloading rclone rpm package ansible.builtin.get_url: url: https://downloads.rclone.org/v1.68.2/rclone-v1.68.2-linux-amd64.rpm dest: /tmp/rclone.rpm - name: Install rclone from upstream package. ansible.builtin.package: path: /tmp/rclone.rpm state: present become: true - name: Cleanup ansible.builtin.file: path: /tmp/rclone.rpm state: absent