<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.0">
</HEAD>
<BODY>
<BR>
   I am new to Open Nebula and am attempting to create a VM on a Xen booted host with one-1.3.85 (opennebula 1.4 beta2), however the VirtualMachineManager.cpp doesn't seem to taking into account the setting of VM_DIR when it creates the deployment file. <BR>
<BR>
   So it is creating the file in the default /var/lib/one/ rather under $VM_DIR/var<BR>
<BR>
<BR>
<PRE>
Mon Nov 16 17:26:59 2009 [DiM][I]: New VM state is ACTIVE.
Mon Nov 16 17:26:59 2009 [LCM][I]: New VM state is PROLOG.
Mon Nov 16 17:26:59 2009 [VM][I]: Virtual Machine has no context
Mon Nov 16 17:27:00 2009 [LCM][I]: New VM state is BOOT
Mon Nov 16 17:27:00 2009 [VMM][I]: Generating deployment file: /var/lib/one/19/deployment.0
Mon Nov 16 17:27:00 2009 [VMM][I]: Command execution fail: 'cat > /srv/cloud/one/var/19/images/deployment.0 && sudo /usr/sbin/xm create /srv/cloud/one/var/19/images/deployment.0 && sudo /usr/sbin/xm sched-cred -d one-19 -w 256'
Mon Nov 16 17:27:00 2009 [VMM][I]: STDERR follows.
Mon Nov 16 17:27:00 2009 [VMM][I]: bash: /srv/cloud/one/var/19/images/deployment.0: No such file or directory
Mon Nov 16 17:27:00 2009 [VMM][I]: ExitCode: 1
Mon Nov 16 17:27:00 2009 [VMM][E]: Error deploying virtual machine
Mon Nov 16 17:27:01 2009 [DiM][I]: New VM state is FAILED
</PRE>
<BR>
I've looked through all the vmm_xen related files I could find, but I can't see what is called before VirtualMachineManager.cpp is called to setup the vm->get_deployment_file()?? <BR>
<BR>
Any hints of what is called, beforehand that might help ensure the correct deployment file location is set?<BR>
<BR>
<BR>
<PRE>
Mon Nov 16 17:26:28 2009 [ONE][I]: Init OpenNebula Log system
Mon Nov 16 17:26:28 2009 [ONE][I]: Log Level: 3 [0=ERROR,1=WARNING,2=INFO,3=DEBUG]
Mon Nov 16 17:26:28 2009 [ONE][I]: ---------------------------------------------- 
Mon Nov 16 17:26:28 2009 [ONE][I]:        OpenNebula Configuration File           
Mon Nov 16 17:26:28 2009 [ONE][I]: ---------------------------------------------- 
Mon Nov 16 17:26:28 2009 [ONE][I]:                                                
--------------------------------------------                                      
        DEBUG_LEVEL=3                                                             
        HM_MAD=EXECUTABLE=one_hm                                                  
        HOST_MONITORING_INTERVAL=60                                               
        IM_MAD=ARGUMENTS=im_xen/im_xen.conf,EXECUTABLE=one_im_ssh,NAME=im_xen     
        IM_MAD=ARGUMENTS=im_kvm/im_kvm.conf,EXECUTABLE=one_im_ssh,NAME=im_kvm     
        MAC_PREFIX=00:03                                                          
        MANAGER_TIMER=30                                                          
        NETWORK_SIZE=254                                                          
        PORT=2633                                                                 
        TM_MAD=ARGUMENTS=tm_nfs/tm_nfs.conf,EXECUTABLE=one_tm,NAME=tm_nfs         
        VM_DIR=/srv/cloud/one/var                                                 
        VM_MAD=DEFAULT=vmm_xen/vmm_xen.conf,EXECUTABLE=one_vmm_xen,NAME=vmm_xen,TYPE=xen
        VM_MAD=DEFAULT=vmm_kvm/vmm_kvm.conf,EXECUTABLE=one_vmm_kvm,NAME=vmm_kvm,TYPE=kvm
        VM_POLLING_INTERVAL=60                                                          
--------------------------------------------                                            
Mon Nov 16 17:26:28 2009 [VMM][I]: Starting Virtual Machine Manager...                  
Mon Nov 16 17:26:28 2009 [LCM][I]: Starting Life-cycle Manager...                       
Mon Nov 16 17:26:28 2009 [VMM][I]: Virtual Machine Manager started.                     
Mon Nov 16 17:26:28 2009 [LCM][I]: Life-cycle Manager started.                          
Mon Nov 16 17:26:28 2009 [InM][I]: Starting Information Manager...                      
Mon Nov 16 17:26:28 2009 [InM][I]: Information Manager started.                         
Mon Nov 16 17:26:28 2009 [TrM][I]: Starting Transfer Manager...                         
Mon Nov 16 17:26:28 2009 [DiM][I]: Starting Dispatch Manager...                         
Mon Nov 16 17:26:28 2009 [TrM][I]: Transfer Manager started.                            
Mon Nov 16 17:26:28 2009 [DiM][I]: Dispatch Manager started.                            
Mon Nov 16 17:26:28 2009 [ReM][I]: Starting Request Manager...                          
Mon Nov 16 17:26:28 2009 [ReM][I]: Starting XML-RPC server, port 2633 ...               
Mon Nov 16 17:26:28 2009 [ReM][I]: Request Manager started.                             
Mon Nov 16 17:26:28 2009 [HKM][I]: Starting Hook Manager...                             
Mon Nov 16 17:26:28 2009 [HKM][I]: Hook Manager started.                                
Mon Nov 16 17:26:30 2009 [VMM][I]: Loading Virtual Machine Manager drivers.             
Mon Nov 16 17:26:30 2009 [VMM][I]:      Loading driver: vmm_xen (XEN)                   
Mon Nov 16 17:26:30 2009 [VMM][I]:      Driver vmm_xen loaded.                          
Mon Nov 16 17:26:30 2009 [VMM][I]:      Loading driver: vmm_kvm (KVM)                   
Mon Nov 16 17:26:30 2009 [VMM][I]:      Driver vmm_kvm loaded.                          
Mon Nov 16 17:26:30 2009 [InM][I]: Loading Information Manager drivers.                 
Mon Nov 16 17:26:30 2009 [InM][I]:      Loading driver: im_xen                          
Mon Nov 16 17:26:31 2009 [InM][I]:      Driver im_xen loaded                            
Mon Nov 16 17:26:31 2009 [InM][I]:      Loading driver: im_kvm                          
Mon Nov 16 17:26:31 2009 [InM][I]:      Driver im_kvm loaded                            
Mon Nov 16 17:26:31 2009 [TM][I]: Loading Transfer Manager drivers.                     
Mon Nov 16 17:26:31 2009 [VMM][I]:      Loading driver: tm_nfs                          
Mon Nov 16 17:26:31 2009 [TM][I]:       Driver tm_nfs loaded.                           
Mon Nov 16 17:26:31 2009 [HKM][I]: Loading Hook Manager driver.                         
Mon Nov 16 17:26:31 2009 [HKM][I]:      Hook Manager loaded                             
Mon Nov 16 17:26:35 2009 [ReM][D]: VirtualMachinePoolInfo method invoked                
Mon Nov 16 17:26:40 2009 [ReM][D]: VirtualMachineAction invoked                         
Mon Nov 16 17:26:40 2009 [DiM][D]: Finalizing VM 18                                     
Mon Nov 16 17:26:45 2009 [ReM][D]: VirtualMachineAllocate invoked                       
Mon Nov 16 17:26:45 2009 [DiM][D]: Allocating a new VM                                  
Mon Nov 16 17:26:59 2009 [ReM][D]: VirtualMachineDeploy invoked                         
Mon Nov 16 17:26:59 2009 [DiM][D]: Deploying VM 19                                      
Mon Nov 16 17:26:59 2009 [TM][D]: Message received: TRANSFER SUCCESS 19 -

Mon Nov 16 17:27:00 2009 [VMM][D]: Message received: LOG - 19 Command execution fail: 'cat > /srv/cloud/one/var/19/images/deployment.0 && sudo /usr/sbin/xm create /srv/cloud/one/var/19/images/deployment.0 && sudo /usr/sbin/xm sched-cred -d one-19 -w 256'

Mon Nov 16 17:27:00 2009 [VMM][D]: Message received: LOG - 19 STDERR follows.

Mon Nov 16 17:27:00 2009 [VMM][D]: Message received: LOG - 19 bash: /srv/cloud/one/var/19/images/deployment.0: No such file or directory

Mon Nov 16 17:27:00 2009 [VMM][D]: Message received: LOG - 19 ExitCode: 1

Mon Nov 16 17:27:00 2009 [VMM][D]: Message received: DEPLOY FAILURE 19 -

Mon Nov 16 17:27:01 2009 [TM][D]: Message received: LOG - 19 ONE_LOCATION: , ONE_CONF: /etc/one/oned.conf

Mon Nov 16 17:27:01 2009 [TM][D]: Message received: LOG - 19 VMDIR: /srv/cloud/one/var

Mon Nov 16 17:27:01 2009 [TM][D]: Message received: LOG - 19 tm_delete.sh: Deleting /var/lib/one/19/images

Mon Nov 16 17:27:01 2009 [TM][D]: Message received: LOG - 19 tm_delete.sh: Executed "rm -rf /var/lib/one/19/images".

Mon Nov 16 17:27:01 2009 [TM][D]: Message received: TRANSFER SUCCESS 19 -

</PRE>
<BR>
<BR>
<BR>
  Many thanks<BR>
       Scott.<BR>
<BR>

<FONT face="Courier New" size=2>
<P><BR>**********************************************************************<BR>This 
message is intended for the addressee named and may contain <BR>privileged 
information or confidential information or both. If you <BR>are not the intended 
recipient please delete it and notify the 
sender.<BR>********************************************************************** 
</FONT></P>
</BODY>
</HTML>