Deployment of a managed cluster fails during provisioning¶
Deployment of a managed cluster based on Equinix Metal with private networking may fail during provisioning with the following error:
InspectionError: Failed to obtain hardware details.
Ensure DHCP relay is up and running
To apply the issue resolution:
In
deployment/dnsmasq
, udate the image tag version for thedhcpd
container tobase-alpine-20230118150429
:kubectl -n kaas edit deployment/dnsmasq
In
dnsmasq.conf
, override the defaultundionly.kpxe
with theipxe.pxe
one:kubectl -n kaas edit cm dnsmasq-config
Example of existing configuration:
dhcp-boot=/undionly.kpxe,httpd-http.ipxe.boot.local,dhcp-lb.ipxe.boot.local
Example of new configuration:
dhcp-boot=/ipxe.pxe,httpd-http.ipxe.boot.local,dhcp-lb.ipxe.boot.local