diff --git a/ansible/roles/gitea-runner/tasks/rootless_docker.yml b/ansible/roles/gitea-runner/tasks/rootless_docker.yml index 7a3f11b..4949446 100644 --- a/ansible/roles/gitea-runner/tasks/rootless_docker.yml +++ b/ansible/roles/gitea-runner/tasks/rootless_docker.yml @@ -1,19 +1,13 @@ --- -- name: Install Docker GPG key (Debian/Ubuntu) - ansible.builtin.get_url: - url: "https://download.docker.com/linux/{{ ansible_facts['distribution'] | lower }}/gpg" - dest: "{{ docker_gpg_key_path }}" - mode: "0644" - when: ansible_facts['os_family'] == 'Debian' - - name: Add Docker APT repository (Debian/Ubuntu) - ansible.builtin.apt_repository: - repo: >- - deb [arch={{ ansible_facts['architecture'] }} signed-by={{ docker_gpg_key_path }}] - https://download.docker.com/linux/{{ ansible_facts['distribution'] | lower }} - {{ ansible_facts['distribution_release'] }} stable - state: present - update_cache: true + community.general.deb822_repository: + name: docker + types: deb + uris: "https://download.docker.com/linux/{{ ansible_facts['distribution'] | lower }}" + suites: "{{ ansible_facts['distribution_release'] }}" + components: stable + architectures: "{{ ansible_facts['architecture'] }}" + signed_by: "https://download.docker.com/linux/{{ ansible_facts['distribution'] | lower }}/gpg" when: ansible_facts['os_family'] == 'Debian' - name: Install rootless Docker dependencies (Debian/Ubuntu)