Unlike earlier versions of Ubuntu, VMware does not fully support customization of Ubuntu version 14.x. One symptom you may see is a failure during provisioning such as:
Hostname not set to expected value after 240 seconds.
In order for the OS to recognize that its hostname has changed, the virtual machine must be rebooted. CloudBolt ships with an orchestration hook that allows you to do this as part of the provisioning process. To enable it in your CloudBolt environment:
Navigate in the CloudBolt UI from the C2 Admin page to the Orchestration Hooks list page.
Click on the hook titled "Reboot ubuntu servers" to go to the detail page for this hook.
Click "Edit" then check the "Enable" box.
To learn more about writing CloudBolt Orchestration Hooks, see the Job Hook Development section of our Admin Manual or contact our support team directly.