From b7cd657dce110780f079e6aedf14b8482946ad73 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Fri, 7 Apr 2023 15:27:28 +0000 Subject: [PATCH] docker: Add support for Fedora --- roles/docker/defaults/main.yml | 3 +++ roles/docker/tasks/main.yml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 roles/docker/defaults/main.yml diff --git a/roles/docker/defaults/main.yml b/roles/docker/defaults/main.yml new file mode 100644 index 0000000..f95adf8 --- /dev/null +++ b/roles/docker/defaults/main.yml @@ -0,0 +1,3 @@ +--- +docker_osname: >- + {% if ansible_distribution == 'Fedora' %}fedora{% else %}centos{% endif %} diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index 7f03c6b..d1f4b05 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -1,7 +1,7 @@ --- - name: Enable repository ansible.builtin.get_url: - url: https://download.docker.com/linux/centos/docker-ce.repo + url: "https://download.docker.com/linux/{{ docker_osname }}/docker-ce.repo" dest: /etc/yum.repos.d/docker-ce.repo mode: 0644 owner: root