Re: CitrixResourceBase execute(StartCommand) only works with ISCSI managed storage

2013-11-01 Thread Mike Tutkowski
No problem :) Talk to you later On Fri, Nov 1, 2013 at 10:11 AM, SuichII, Christopher < chris.su...@netapp.com> wrote: > Ah, interesting. I didn’t realize that is what ‘managed’ meant. We are > only doing NFS right now and everything is preallocated. I’ll update all my > code to avoid the ‘man

Re: CitrixResourceBase execute(StartCommand) only works with ISCSI managed storage

2013-11-01 Thread SuichII, Christopher
Ah, interesting. I didn’t realize that is what ‘managed’ meant. We are only doing NFS right now and everything is preallocated. I’ll update all my code to avoid the ‘managed’ flag. Sorry about the confusion! -- Chris Suich chris.su...@netapp.com NetApp Software Eng

Re: CitrixResourceBase execute(StartCommand) only works with ISCSI managed storage

2013-11-01 Thread Mike Tutkowski
What it comes down to is if your storage does not require the hypervisor code to create/delete SRs (datastores for VMware) dynamically, then it is not managed storage. On Fri, Nov 1, 2013 at 8:42 AM, Mike Tutkowski wrote: > By the way, when we say "managed" storage in CloudStack, we mean the >

Re: CitrixResourceBase execute(StartCommand) only works with ISCSI managed storage

2013-11-01 Thread Mike Tutkowski
By the way, when we say "managed" storage in CloudStack, we mean the storage is not preallocated (as was the only case prior to 4.2). For example, before 4.2 (using a SAN and XenServer as an example) you had to create an iSCSI target, create an SR, then introduce the SR into CS as primary storage.

Re: CitrixResourceBase execute(StartCommand) only works with ISCSI managed storage

2013-11-01 Thread Mike Tutkowski
Hey Chris, A bunch of these do make the assumption managed storage is iSCSI based (which was the situation in 4.2). At the time, we had decided to deal with the only managed storage type that was in use. You and I should work together to update managed storage in 4.3 to handle your situation. L

CitrixResourceBase execute(StartCommand) only works with ISCSI managed storage

2013-11-01 Thread SuichII, Christopher
It looks like some changes made in 858ce766659101eb731c83c806892dd5d9baa976 prohibit any managed storage pool other than ISCSI from starting a VM. It looks like you’ assuming that if the storage pool is managed then we should use getIscsiSR() to get the xen SR, which isn’t the case. I also beli