This seems a bug to me, start vm should not rely on the template not
deleted. Please file a bug for that.

Thanks
-min

On 6/16/14 10:33 AM, "Rafael Weingartner" <rafaelweingart...@gmail.com>
wrote:

>This way, it seems that you have a bug in CS 4.3.0 when starting a machine
>that was created from a template that has been deleted.
>
>
>There will happen a null pointer exception in:
>³858 -        if (volTemplateId != null && volTemplateId.longValue() !=
>template.getId())²
>
>The object, ³template² is going to be null, because in:
>
>³811 -  VirtualMachineTemplate template =
>_entityMgr.findById(VirtualMachineTemplate.class, vm.getTemplateId());²
>
>The findById, will add a where clause, looking for template that have the
>column removed that is null, therefore It will return a null object.
>
>
>
>On Mon, Jun 16, 2014 at 4:41 AM, Nux! <n...@li.nux.ro> wrote:
>
>> Hi,
>>
>> You can remove it from the UI, but not directly from the disk as it is
>> used (in many cases) as a backing file for the VMs spawned from it.
>>
>> HTH
>> Lucian
>>
>> --
>> Sent from the Delta quadrant using Borg technology!
>>
>> Nux!
>> www.nux.ro
>>
>> ----- Original Message -----
>> From: "Sanjeev Neelarapu" <sanjeev.neelar...@citrix.com>
>> To: dev@cloudstack.apache.org
>> Sent: Monday, 16 June, 2014 5:18:04 AM
>> Subject: RE: Can we delete a template after a VM is instantiated from
>>it?
>>
>> We can delete template without any issues.
>>
>> -Sanjeev
>>
>> -----Original Message-----
>> From: Rafael Weingartner [mailto:rafaelweingart...@gmail.com]
>> Sent: Sunday, June 15, 2014 8:48 PM
>> To: dev@cloudstack.apache.org
>> Subject: Can we delete a template after a VM is instantiated from it?
>>
>>  Hi,
>>
>> I was wondering if we can delete a template that has already been used
>>to
>> instantiate some VMs.
>>
>> Would that cause any trouble?
>>
>> --
>> Rafael Weingärtner
>>
>
>
>
>-- 
>Rafael Weingärtner

Reply via email to