--- # file: tasks/config.yml # - name: config - add docker storage setup # when: docker_package|length > 0 and ansible_service_mgr == "systemd" and ansible_os_family|lower == "redhat" # lineinfile: dest="{{docker_init_config_directory}}/{{docker_package}}-storage-setup" state="present" line="STORAGE_DRIVER=\"\"" # become: yes # notify: restart docker # - name: config - register docker_daemon_config # set_fact: # docker_daemon_config: "{{ lookup('file',docker_daemon_config_file)|default('{}')|from_json}}" # ignore_errors: true # - name: config - add docker daemon storage configuration # when: docker_package|length > 0 # template: # src: daemon.json.j2 # dest: "{{docker_daemon_config_file}}" # owner: root # group: docker # mode: "0640" # become: yes # notify: restart docker # - name: config - disable docker iptables setup # when: docker_package|length > 0 and ansible_service_mgr == "systemd" # lineinfile: dest="/lib/systemd/system/docker.service" state="present" regex="^ExecStart=" line="ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --iptables=false" # become: yes # notify: restart docker - name: config - setup docker mtu on Openstack VMs when: docker_package|length > 0 and ansible_product_name == "OpenStack Nova" lineinfile: dest="{{docker_init_config_directory}}/{{docker_package}}" state="present" backrefs=true regexp='^{{docker_opts}}=(?:\'|\")?((?:\s*[\w=\/\-\.](?