diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index d1f4b05..e557a32 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -7,6 +7,18 @@ owner: root group: "{{ ansible_wheel }}" +- name: Enable workaround repository for Fedora 38 + ansible.builtin.yum_repository: + name: docker-ce-workaround + baseurl: https://download.docker.com/linux/fedora/37/$basearch/stable + description: Docker CE Stable - $basearch - F38 Workaround + gpgcheck: true + gpgkey: https://download.docker.com/linux/fedora/gpg + enabled: true + when: + - ansible_distribution == "Fedora" + - ansible_distribution_version|int > 37 + - name: Install packages ansible.builtin.package: name: docker-ce