From 77e542ed9398fcfb24d530d3b16b92a810a253cd Mon Sep 17 00:00:00 2001 From: josephrajewski Date: Tue, 27 Jul 2021 14:42:01 -0400 Subject: [PATCH] Add task for installation of Docker on Photon OS and update package name for Docker in Photon OS. --- defaults/main.yml | 1 + tasks/main.yml | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index fc12059..51af1d1 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -2,6 +2,7 @@ # Edition can be one of: 'ce' (Community Edition) or 'ee' (Enterprise Edition). docker_edition: 'ce' docker_package: "docker-{{ docker_edition }}" +docker_package_photon: "docker" docker_package_state: present # Service options. diff --git a/tasks/main.yml b/tasks/main.yml index 7db3b93..9806cec 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -11,6 +11,13 @@ state: "{{ docker_package_state }}" notify: restart docker ignore_errors: "{{ ansible_check_mode }}" + when: not ansible_facts['os_family'] == "VMware Photon OS" + +- name: Install Docker on Photon OS. + command: "tdnf install {{ item }}" + with_items: "{{ docker_package_photon }}" + tags: installation + when: ansible_facts['os_family'] == "VMware Photon OS" - name: Ensure /etc/docker/ directory exists. file: