123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- ---
- - block:
- - name: create the docker-storage config file
- template:
- src: docker-storage-setup-overlayfs.j2
- dest: /etc/sysconfig/docker-storage-setup
- owner: root
- group: root
- mode: 0644
- when:
- - ansible_distribution_version is version('7.4', '>=')
- - ansible_distribution == "RedHat"
- - block:
- - name: create the docker-storage-setup config file
- template:
- src: docker-storage-setup-dm.j2
- dest: /etc/sysconfig/docker-storage-setup
- owner: root
- group: root
- mode: 0644
- when:
- - ansible_distribution_version is version('7.4', '<')
- - ansible_distribution == "RedHat"
- - block:
- - name: create the docker-storage-setup config file for CentOS
- template:
- src: docker-storage-setup-dm.j2
- dest: /etc/sysconfig/docker-storage-setup
- owner: root
- group: root
- mode: 0644
- # TODO(shadower): Find out which CentOS version supports overlayfs2
- when:
- - ansible_distribution == "CentOS"
- - name: restart docker after storage configuration
- become: yes
- systemd:
- name: "{{ openshift_docker_service_name }}"
- state: restarted
- register: l_docker_restart_docker_in_storage_setup_result
- until: not (l_docker_restart_docker_in_storage_setup_result is failed)
- retries: 3
- delay: 30
- when: not openshift_use_crio_only|default(None)
|