<div dir="ltr">Hi Steven<div><br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<br>
and libvirtd dies with a segfault.<br>
<br>
The strange thing is--according to this template, there is<br>
nothing to save at all.  Why would it go into "epil" state at all?<br></blockquote><div><br></div><div>The epilog state is also used to clean up the host, so even if nothing has to be saved at all the VMs go through this state (e.g. to remove links, log out from iSCSI sessions...).</div>


<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
I am presuming that this condition can also exist in OpenNebula 3.x<br>
versions.  Is there any way to prevent it?  </blockquote><div><br></div><div>Yes it is there, and we are working in producing a synchronous delete operation that waits for the cancel of the VM. The current suggested **work around** is to introduce ad-hoc waiting times in the epilog scripts to accommodate the cancel operation. This can be easily added to the epilog scripts.</div>


<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">As it is, a determined<br>
user by doing onevm shutdown/onevm delete can crash my whole set<br>
of VM hosts if he wants to.  A similar race condition can<br>
exist with onevm stop / onevm delete.<br></blockquote><div><br></div><div>Apart from doing a synchronous request we are also evaluating moving the DELETE operation to the ADMIN set. So only oneadmin and oneadmin group are granted permissions to delete a VM. Regular users will still have CANCEL to get rid of running VMs... </div>


<div><br></div><div>Thanks for the feedback! </div><div><br></div><div>Ruben</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">



<br>
Steve Timm<br>
<br>
<br>
<br>
<br>
[oneadmin@fcl002 one]$ onevm show 3823<br>
VIRTUAL MACHINE 3823 INFORMATION<br>
ID             : 3823<br>
NAME           : gums-5<br>
STATE          : DONE<br>
LCM_STATE      : LCM_INIT<br>
START TIME     : 01/03 14:12:57<br>
END TIME       : 01/04 07:20:44<br>
DEPLOY ID:     : one-3823<br>
<br>
VIRTUAL MACHINE MONITORING<br>
NET_TX         : 0<br>
USED CPU       : 0<br>
USED MEMORY    : 2097152<br>
NET_RX         : 0<br>
<br>
VIRTUAL MACHINE TEMPLATE<br>
CONTEXT=[<br>
  FILES=/cloud/images/<u></u>OpenNebula/templates/init.sh /cloud/login/weigand/<u></u>OpenNebula/k5login,<br>
  GATEWAY=131.225.154.1,<br>
  IP_PUBLIC=<a href="tel:131.225.154.44" value="+13122515444" target="_blank">131.225.154.44</a>,<br>
  NETMASK=255.255.254.0,<br>
  NS=131.225.8.120,<br>
  ROOT_PUBKEY=id_dsa.pub,<br>
  TARGET=hdc,<br>
  USERNAME=opennebula,<br>
  USER_PUBKEY=id_dsa.pub ]<br>
DISK=[<br>
  BUS=virtio,<br>
  CLONE=YES,<br>
  DISK_ID=0,<br>
  IMAGE=SLF 5 Base,<br>
  IMAGE_ID=159,<br>
  READONLY=NO,<br>
  SAVE=NO,<br>
  SOURCE=/var/lib/one/image-<u></u>repo/<u></u>e0db5bdb2592065514ddda06ef52ca<u></u>f6fc7971f2,<br>
  TARGET=vda,<br>
  TYPE=DISK ]<br>
DISK=[<br>
  DISK_ID=1,<br>
  SIZE=4096,<br>
  TARGET=vdb,<br>
  TYPE=swap ]<br>
FEATURES=[<br>
  ACPI=yes ]<br>
GRAPHICS=[<br>
  AUTOPORT=yes,<br>
  KEYMAP=en-us,<br>
  LISTEN=127.0.0.1,<br>
  PORT=-1,<br>
  TYPE=vnc ]<br>
MEMORY=2048<br>
NAME=gums-5<br>
NIC=[<br>
  BRIDGE=br0,<br>
  IP=<a href="tel:131.225.154.44" value="+13122515444" target="_blank">131.225.154.44</a>,<br>
  MAC=54:52:00:02:13:00,<br>
  MODEL=virtio,<br>
  NETWORK=FermiCloud,<br>
  NETWORK_ID=2 ]<br>
PUBLIC=YES<br>
RANK=FREEMEMORY<br>
REQUIREMENTS=HYPERVISOR="kvm"<br>
VCPU=1<br>
VMID=3823<br>
[oneadmin@f<br>
<br>
<br>
------------------------------<u></u>------------------------------<u></u>------<br>
Steven C. Timm, Ph.D  <a href="tel:%28630%29%20840-8525" value="+16308408525" target="_blank">(630) 840-8525</a><br>
<a href="mailto:timm@fnal.gov" target="_blank">timm@fnal.gov</a>  <a href="http://home.fnal.gov/~timm/" target="_blank">http://home.fnal.gov/~timm/</a><br>
Fermilab Computing Division, Scientific Computing Facilities,<br>
Grid Facilities Department, FermiGrid Services Group, Group Leader.<br>
Lead of FermiCloud project.<br>
______________________________<u></u>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/<u></u>listinfo.cgi/users-opennebula.<u></u>org</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Ruben S. Montero, PhD<br>Project co-Lead and Chief Architect<br>OpenNebula - The Open Source Solution for Data Center Virtualization<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a> | @OpenNebula
</div></div>