@ -38,7 +38,7 @@
retries : 4
delay : "{{ retry_stagger | random + 3 }}"
with_items : "{{ docker_repo_key_info.repo_keys }}"
when : not ansible_os_family in ["CoreOS", "Container Linux by CoreOS"]
when : not ( ansible_os_family in ["CoreOS", "Container Linux by CoreOS"] or is_atomic)
- name : ensure docker repository is enabled
action : "{{ docker_repo_info.pkg_repo }}"
@ -46,13 +46,13 @@
repo : "{{item}}"
state : present
with_items : "{{ docker_repo_info.repos }}"
when : ( not ansible_os_family in ["CoreOS", "Container Linux by CoreOS"]) and (docker_repo_info.repos|length > 0)
when : not ( ansible_os_family in ["CoreOS", "Container Linux by CoreOS"] or is_atomic ) and (docker_repo_info.repos|length > 0)
- name : Configure docker repository on RedHat/CentOS
template:
src : "rh_docker.repo.j2"
dest : "/etc/yum.repos.d/docker.repo"
when : ansible_distribution in ["CentOS","RedHat"]
when : ansible_distribution in ["CentOS","RedHat"] and not is_atomic
- name : ensure docker packages are installed
action : "{{ docker_package_info.pkg_mgr }}"
@ -66,7 +66,7 @@
delay : "{{ retry_stagger | random + 3 }}"
with_items : "{{ docker_package_info.pkgs }}"
notify : restart docker
when : ( not ansible_os_family in ["CoreOS", "Container Linux by CoreOS"]) and (docker_package_info.pkgs|length > 0)
when : not ( ansible_os_family in ["CoreOS", "Container Linux by CoreOS"] or is_atomic ) and (docker_package_info.pkgs|length > 0)
- name : check minimum docker version for docker_dns mode. You need at least docker version >= 1.12 for resolvconf_mode=docker_dns
command : "docker version -f '{{ '{{' }}.Client.Version{{ '}}' }}'"