I'm trying to create VMs from templates on vSphere 5.5 update 3 using the vSphere Web Client. The guest OS is Ubuntu 14.04.4 LTS.
I created a VM and ensured that the following packages are installed:
- perl (5.18)
When cloning the machine, I am specifying 'Customize the Operating System' and selecting a customization specificat on the next screen. This customization spec Computer Name tab has 'Use the virtual machine name' radio button selected, and the name I'm using is definitely less than 63 characters (clonetest).
After cloning the machine, the name is the same as the template, and things like SSH keys have not been refreshed.
There is no /var/log/vmware-imc directory and no logs to shed any light on this, but the packages that were installed on the template are still there:
# dpkg -l | grep 'net-tools\|open-vm-tools\|ii perl' ii net-tools 1.60-25ubuntu2.1 amd64 The NET-3 networking toolkit ii open-vm-tools 2:9.4.0-1280544-5ubuntu6.2 amd64 Open VMware Tools for virtual machines hosted on VMware (CLI) ii perl 5.18.2-2ubuntu1.1 amd64 Larry Wall's Practical Extraction and Report Language
Does anyone know what else is needed to enable vSphere to successfully clone Ubuntu guests and make this customization ?
The issue looks similar to Issues customizing a RHEL7 VM deployed from a template on VMware, but simply installing Perl solved their problem, and I already have perl installed
Thanks in advance,