Guest Customization command failed with exitcode: 127 while attempting VM deployment using Guest Customization specification
book
Article ID: 398303
calendar_today
Updated On:
Products
VMware vCenter ServerVMware vSphere ESXi
Issue/Introduction
Guest OS customization fails for Red Hat Virtual Machines (VM) deployed via vCenter Server.
DNS and IP settings are not applied during provisioning.
Logs indicate that cloud-init customization fail due to missing dependency.
/var/log/vmware-imc/toolsDeployPkg.log (Red Hat VM) YYYY-MM-DDTMM:SS error| exec failed to run (/usr/bin/cloud-init), YYYY-MM-DDTMM:SS errno=(2), error message:(No such file or directory) ... YYYY-MM-DDTMM:SS error| Customization command failed with exitcode: 127 ... YYYY-MM-DDTMM:SS cloud-init is not installed ... perl: command not found
Cause
This issue occurs because the Red Hat Enterprise Linux (RHEL) template missing the essential cloud-init packages required for vSphere Guest OS Customization.
Resolution
Install missing dependency packages to resolve the issue.