After further investigation I found that the service appears to fail to copy the vmdk file. When I am creating a base image, do the files for the target VM have to be on the NFS or is is possible to capture the image from files on the ESX server?
|17056|1:8|image| /usr/bin/ssh -i /etc/vcl/vcl.key -l root -p 22 -x 128.164.136.250 'cp /images/inuse/Vista-VCL/.vmdk /images/golden/vmwarewinxp-base7-v2/vmwarewinxp-base7-v2.vmdk' 2>&1 |17056|1:8|image| returning (1, "cp: cannot stat `/images/inuse...") 2010-03-11 17:12:41|17056|1:8|image|esx.pm:capture(668)|COPIED VMDK SUCCESSFULLY |17056|1:8|image| ---- WARNING ---- |17056|1:8|image| 2010-03-11 17:12:41|17056|1:8|image|vcld:warning_handler(635)|Use of uninitialized value $old_imagename in concatenation (.) or string at /usr/local/vcl/bin/../lib/VCL/Module/Provisioning/esx.pm line 671. |17056|1:8|image| ( 0) utils.pm, notify (line: 786) |17056|1:8|image| (-1) vcld, warning_handler (line: 635) |17056|1:8|image| (-2) esx.pm, capture (line: 671) |17056|1:8|image| (-3) image.pm, process (line: 162) |17056|1:8|image| (-4) vcld, make_new_child (line: 593) |17056|1:8|image| (-5) vcld, main (line: 340)