Merge pull request #365 from j-koehler/i205-install-docker-packages-explicitly

#205 - install Docker packages explicitly
This commit is contained in:
Jeff Geerling
2022-08-01 10:01:25 -05:00
committed by GitHub
5 changed files with 23 additions and 14 deletions

View File

@@ -5,18 +5,18 @@
- include_tasks: setup-Debian.yml
when: ansible_os_family == 'Debian'
- name: Install Docker.
- name: Install Docker packages.
package:
name: "{{ docker_package }}"
state: "{{ docker_package_state }}"
name: "{{ docker_packages }}"
state: "{{ docker_packages_state }}"
notify: restart docker
ignore_errors: "{{ ansible_check_mode }}"
when: "ansible_version.full is version_compare('2.12', '<') or ansible_os_family not in ['RedHat', 'Debian']"
- name: Install Docker (with downgrade option).
- name: Install Docker packages (with downgrade option).
package:
name: "{{ docker_package }}"
state: "{{ docker_package_state }}"
name: "{{ docker_packages }}"
state: "{{ docker_packages_state }}"
allow_downgrade: true
notify: restart docker
ignore_errors: "{{ ansible_check_mode }}"