Hello all,<br><br>After playing a little vith xen, I got tired and switched to vmware ESXi. I am not testing the deployment of a virtual machine with little success.<br><br>Here is the vmm log:<br>[07.02.2010 15:50:00] VMM parsing xml file /home/tsbatista/datastore/12/deployment.0 derived from /home/tsbatista/datastore/12/images/deployment.0<br>
[07.02.2010 15:50:03] DEPLOY FAILURE 12 Failed deploying VM in host <a href="http://parlamento.ieeta.pt">parlamento.ieeta.pt</a>.<br>[07.02.2010 15:50:03] Failed deploying VM 12 into parlamento.ieeta.pt.Reason: /home/tsbatista/datastore/12/deployment.0 (No such file or directory)<br>
<br>/home/tsbatista/datastore is my shared datastore, and in fact the deployment file never gets there. The only deployment file is at $ONE_LOCATION/var/12/deployment.0<br><br><br>A part of the vmm/VirtualMachineManager.cc file reads:<br>
<br> //Generate VM description file<br> os.str("");<br> os << "Generating deployment file: " << vm->get_deployment_file();<br><br> vm->log("VMM", Log::INFO, os);<br>
<br> rc = vmd->deployment_description(vm,vm->get_deployment_file());<br><br> if (rc != 0)<br> {<br> goto error_file;<br> }<br><br> // Invoke driver method<br> vmd->deploy(vid,vm->get_hostname(),vm->get_remote_deployment_file());<br>
<br> vm->unlock();<br><br> return;<br><br><br>Now, either I am missing something or the driver is writing to the local deployment file and attempting to read form the remote one that is never created... Is this a bug or am I missing some configuration option? I belive that adding a line like <br>
<br> rc = vmd->deployment_description(vm,vm->get_remote_deployment_file()); <br><br>somewhere before performing the deployment would solve this. Am I correct in this assumption, or am I missing something?<br><br>TIA<br>
<br>Tiago<br>