Architecting a vCloud Director Solution : vCloud Director Design : 7.7 vApps : 7.7.3 Guest Customization
   
7.7.3 Guest Customization
vCloud Director supports customizing virtual machine guest OS during deployment or a network configuration change. The following actions are supported:
Changing computer name
Changing root/administrator password
Joining domain (Windows only)
Changing SID (Windows only)
Changing network settings
Running a customization script
The following are guest customization design guidelines:
Guest customization can be enable and disabled at the VM level.
VM Tools must be installed in order to run guest customization.
Full guest customization is run upon deployment of a VM from a catalog or when explicitly run by the Power On and Force Recustomization task.
When network settings change (a new NIC is added to a VM, or an IP address assignment is changed), partial guest customization is performed upon next power on, changing only network settings.
vCloud Director does not support IPv6 for network IP address assignment.
Guest customization of older Windows OS (for example, 2003, XP, and so on) requires sysprep files to be properly installed on each vCloud Director cell.