If running Kubespray on static IP environments, a task was failed like:
TASK [kubernetes/preinstall : Configure dhclient hooks for resolv.conf (RH-only)]
fatal: [ak8s2]: FAILED! => {
"changed": false, "checksum": "..",
"msg": "Destination directory /etc/dhcp/dhclient.d does not exist"}
This adds a check for dhclientconffile for running 0100-dhclient-hooks to
run the task only if dhcpclient is enabled.
|
||
|---|---|---|
| .. | ||
| 0010-swapoff.yml | ||
| 0020-verify-settings.yml | ||
| 0040-set_facts.yml | ||
| 0050-create_directories.yml | ||
| 0060-resolvconf.yml | ||
| 0061-systemd-resolved.yml | ||
| 0062-networkmanager-unmanaged-devices.yml | ||
| 0063-networkmanager-dns.yml | ||
| 0070-system-packages.yml | ||
| 0080-system-configurations.yml | ||
| 0090-etchosts.yml | ||
| 0100-dhclient-hooks.yml | ||
| 0110-dhclient-hooks-undo.yml | ||
| 0120-growpart-azure-centos-7.yml | ||
| main.yml | ||