diff --git a/roles/container-engine/cri-o/molecule/default/molecule.yml b/roles/container-engine/cri-o/molecule/default/molecule.yml index ee32c3679..af913b489 100644 --- a/roles/container-engine/cri-o/molecule/default/molecule.yml +++ b/roles/container-engine/cri-o/molecule/default/molecule.yml @@ -13,12 +13,6 @@ platforms: memory: 1024 groups: - kube_control_plane - - name: centos7 - box: centos/7 - cpus: 2 - memory: 1024 - groups: - - kube_control_plane - name: almalinux8 box: almalinux/8 cpus: 2 diff --git a/roles/kubernetes/preinstall/tasks/0100-dhclient-hooks.yml b/roles/kubernetes/preinstall/tasks/0100-dhclient-hooks.yml index f240d0fdf..50a62026d 100644 --- a/roles/kubernetes/preinstall/tasks/0100-dhclient-hooks.yml +++ b/roles/kubernetes/preinstall/tasks/0100-dhclient-hooks.yml @@ -13,7 +13,6 @@ marker: "# Ansible entries {mark}" mode: 0644 notify: Preinstall | propagate resolvconf to k8s components - when: dhclientconffile is defined - name: Configure dhclient hooks for resolv.conf (non-RH) template: diff --git a/roles/kubernetes/preinstall/tasks/0110-dhclient-hooks-undo.yml b/roles/kubernetes/preinstall/tasks/0110-dhclient-hooks-undo.yml index 0d38571ee..024e39f9f 100644 --- a/roles/kubernetes/preinstall/tasks/0110-dhclient-hooks-undo.yml +++ b/roles/kubernetes/preinstall/tasks/0110-dhclient-hooks-undo.yml @@ -9,12 +9,10 @@ state: absent backup: yes marker: "# Ansible entries {mark}" - when: dhclientconffile is defined notify: Preinstall | propagate resolvconf to k8s components - name: Remove kubespray specific dhclient hook file: path: "{{ dhclienthookfile }}" state: absent - when: dhclienthookfile is defined notify: Preinstall | propagate resolvconf to k8s components diff --git a/roles/kubernetes/preinstall/tasks/main.yml b/roles/kubernetes/preinstall/tasks/main.yml index 1e3383cde..2fa89aa90 100644 --- a/roles/kubernetes/preinstall/tasks/main.yml +++ b/roles/kubernetes/preinstall/tasks/main.yml @@ -75,6 +75,7 @@ when: - dns_mode != 'none' - resolvconf_mode == 'host_resolvconf' + - dhclientconffile is defined - not ansible_os_family in ["Flatcar", "Flatcar Container Linux by Kinvolk"] tags: - bootstrap-os @@ -84,6 +85,7 @@ when: - dns_mode != 'none' - resolvconf_mode != 'host_resolvconf' + - dhclientconffile is defined - not ansible_os_family in ["Flatcar", "Flatcar Container Linux by Kinvolk"] tags: - bootstrap-os