|
@ -1,7 +1,7 @@ |
|
|
--- |
|
|
--- |
|
|
- name: create temporary resolveconf cloud init file |
|
|
- name: create temporary resolveconf cloud init file |
|
|
command: cp -f /etc/resolv.conf "{{ resolvconffile }}" |
|
|
command: cp -f /etc/resolv.conf "{{ resolvconffile }}" |
|
|
when: ansible_os_family in ["CoreOS", "Coreos", "Container Linux by CoreOS", "Flatcar", "Flatcar Container Linux by Kinvolk"] or is_fedora_coreos |
|
|
|
|
|
|
|
|
when: ansible_os_family in ["CoreOS", "Coreos", "Container Linux by CoreOS", "Flatcar", "Flatcar Container Linux by Kinvolk"] |
|
|
|
|
|
|
|
|
- name: Add domain/search/nameservers/options to resolv.conf |
|
|
- name: Add domain/search/nameservers/options to resolv.conf |
|
|
blockinfile: |
|
|
blockinfile: |
|
@ -47,7 +47,7 @@ |
|
|
- name: get temporary resolveconf cloud init file content |
|
|
- name: get temporary resolveconf cloud init file content |
|
|
command: cat {{ resolvconffile }} |
|
|
command: cat {{ resolvconffile }} |
|
|
register: cloud_config |
|
|
register: cloud_config |
|
|
when: ansible_os_family in ["CoreOS", "Coreos", "Container Linux by CoreOS", "Flatcar", "Flatcar Container Linux by Kinvolk"] or is_fedora_coreos |
|
|
|
|
|
|
|
|
when: ansible_os_family in ["CoreOS", "Coreos", "Container Linux by CoreOS", "Flatcar", "Flatcar Container Linux by Kinvolk"] |
|
|
|
|
|
|
|
|
- name: persist resolvconf cloud init file |
|
|
- name: persist resolvconf cloud init file |
|
|
template: |
|
|
template: |
|
@ -56,4 +56,4 @@ |
|
|
owner: root |
|
|
owner: root |
|
|
mode: 0644 |
|
|
mode: 0644 |
|
|
notify: Preinstall | update resolvconf for Container Linux by CoreOS and Flatcar |
|
|
notify: Preinstall | update resolvconf for Container Linux by CoreOS and Flatcar |
|
|
when: ansible_os_family in ["CoreOS", "Coreos", "Container Linux by CoreOS", "Flatcar", "Flatcar Container Linux by Kinvolk"] or is_fedora_coreos |
|
|
|
|
|
|
|
|
when: ansible_os_family in ["CoreOS", "Coreos", "Container Linux by CoreOS", "Flatcar", "Flatcar Container Linux by Kinvolk"] |