Sateesh,

   As far as I know there are some manual steps of fixing the jenkins template 
that include installing tools using vcenter.
Can you publish those steps for the benefit of the community ?

-abhi


On 20-Sep-2014, at 3:30 pm, Ian Duffy <i...@ianduffy.ie> wrote:

> Hi Abhinandan,
> 
> Does this mean the citrix folk use different scripts than what are included
> within the source?
> 
> If so can you please share these.
> 
> Thanks,
> Ian
> 
> On 20 September 2014 02:49, Abhinandan Prateek <agneya2...@gmail.com> wrote:
> 
>> The VMWare template build by jenkins job does not have VMWare tools
>> installed on it.
>> Use the ones provided by Citrix.
>> 
>> On 19-Sep-2014, at 9:31 pm, Mike Tutkowski <mike.tutkow...@solidfire.com>
>> wrote:
>> 
>>> 
>> http://jenkins.buildacloud.org/job/build-systemvm64-master/lastSuccessfulBuild/artifact/tools/appliance/dist/systemvm64template-master-vmware.ova
>>> 
>>> On Fri, Sep 19, 2014 at 9:58 AM, Erik Weber <terbol...@gmail.com> wrote:
>>> 
>>>> Which systemvm template are you using?
>>>> 
>>>> Erik
>>>> 19. sep. 2014 03:47 skrev "Mike Tutkowski" <
>> mike.tutkow...@solidfire.com>
>>>> følgende:
>>>> 
>>>>> Actually, the virtual router says it requires an upgrade.
>>>>> 
>>>>> I think I can just turn that check off and re-run my create-VM test.
>>>>> 
>>>>> On Thu, Sep 18, 2014 at 7:43 PM, Mike Tutkowski <
>>>>> mike.tutkow...@solidfire.com> wrote:
>>>>> 
>>>>>> OK, I checked in a fix for this:
>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commitdiff;h=18e5aa116e99906f24a292bf7546809e05c72ec2;hp=7537c33bcdda65672fdd8f81509e6885aa536932
>>>>>> 
>>>>>> I did notice that both before and after my fix that the virtual router
>>>> is
>>>>>> NOT coming up.
>>>>>> 
>>>>>> The system VM being cloned and the starting of the VM looks fine. It
>>>> gets
>>>>>> to the command prompt and then a little while later is shut down and
>>>>>> restarted. I get an error in the GUI indicating that my VM deployment
>>>>>> failed.
>>>>>> 
>>>>>> I don't personally know a whole lot about how the virtual router code
>>>>>> works, so we should pass that on to an appropriate developer.
>>>>>> 
>>>>>> On Thu, Sep 18, 2014 at 6:35 PM, Mike Tutkowski <
>>>>>> mike.tutkow...@solidfire.com> wrote:
>>>>>> 
>>>>>>> Just destroyed and re-created my env from scratch without
>>>>>>> 8bb4022f3729154f85036c4a7f55e2de783e4909 and it works fine.
>>>>>>> 
>>>>>>> I think I know what the author was intending with the code that is
>>>>>>> causing the problem, so I'll go ahead and put in what I think is a
>>>> fix,
>>>>>>> re-create my env, and see if it works.
>>>>>>> 
>>>>>>> On Thu, Sep 18, 2014 at 6:26 PM, ilya musayev <
>> ilya.musa...@gmail.com
>>>>> 
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> Thank you Mike, please keep us posted.
>>>>>>>> 
>>>>>>>> Regards
>>>>>>>> ilya
>>>>>>>> 
>>>>>>>> On 9/18/14, 4:14 PM, Mike Tutkowski wrote:
>>>>>>>> 
>>>>>>>> Little clarification on this:
>>>>>>>> 
>>>>>>>> "The dsName is derived from the UUID of the datastore."
>>>>>>>> 
>>>>>>>> I mean that the dsName is derived from the UUID primary storage in
>>>> the
>>>>>>>> DB.
>>>>>>>> 
>>>>>>>> On Thu, Sep 18, 2014 at 5:12 PM, Mike Tutkowski <
>>>>>>>> mike.tutkow...@solidfire.com> wrote:
>>>>>>>> 
>>>>>>>>> Just a little update on this:
>>>>>>>>> 
>>>>>>>>> The problem doesn't seem to have anything to do with "managed"
>>>>>>>>> storage code that was introduced back in March.
>>>>>>>>> 
>>>>>>>>> The dsName is derived from the UUID of the datastore. This leads
>>>> to a
>>>>>>>>> null being returned from
>>>>> diskInfoBuilder.getDiskInfoByBackingFileBaseName,
>>>>>>>>> which subsequently leads to a null being returned from this method
>>>>> (and a
>>>>>>>>> NullPointerException being thrown).
>>>>>>>>> 
>>>>>>>>> I plan to take a look at the history of this file in gitk.
>>>>>>>>> 
>>>>>>>>>   private VirtualMachineDiskInfo
>>>>>>>>> getMatchingExistingDisk(VirtualMachineDiskInfoBuilder
>>>> diskInfoBuilder,
>>>>>>>>> DiskTO vol) {
>>>>>>>>> 
>>>>>>>>>       if (diskInfoBuilder != null) {
>>>>>>>>> 
>>>>>>>>>           VolumeObjectTO volume = (VolumeObjectTO)vol.getData();
>>>>>>>>> 
>>>>>>>>>           String dsName =
>>>>> volume.getDataStore().getUuid().replace("-",
>>>>>>>>> "");
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>            Map<String, String> details = vol.getDetails();
>>>>>>>>> 
>>>>>>>>>           boolean isManaged = details != null &&
>>>>>>>>> Boolean.parseBoolean(details.get(DiskTO.MANAGED));
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>            VirtualMachineDiskInfo diskInfo =
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> diskInfoBuilder.getDiskInfoByBackingFileBaseName(isManaged ? new
>>>>>>>>> DatastoreFile(volume.getPath()).getFileBaseName() :
>>>> volume.getPath(),
>>>>>>>>> dsName);
>>>>>>>>> 
>>>>>>>>> On Thu, Sep 18, 2014 at 4:34 PM, Mike Tutkowski <
>>>>>>>>> mike.tutkow...@solidfire.com> wrote:
>>>>>>>>> 
>>>>>>>>>> I think I found the magic. :)
>>>>>>>>>> 
>>>>>>>>>> sudo mount -t nfs 192.168.129.46:/export/secondary /mnt/sec
>>>>>>>>>> 
>>>>>>>>>> If I mount /export/secondary to /mnt/sec (I did it in a bit of a
>>>>>>>>>> roundabout way here), then the management server is happy.
>>>>>>>>>> 
>>>>>>>>>> I think this is only VMware "thing" for the management server.
>>>>>>>>>> 
>>>>>>>>>> Does anyone know if we document this?
>>>>>>>>>> 
>>>>>>>>>> Thanks!
>>>>>>>>>> 
>>>>>>>>>> On Thu, Sep 18, 2014 at 4:18 PM, Mike Tutkowski <
>>>>>>>>>> mike.tutkow...@solidfire.com> wrote:
>>>>>>>>>> 
>>>>>>>>>>> The instructions even say the following:
>>>>>>>>>>> 
>>>>>>>>>>> If your secondary storage mount point is not named
>>>> /mnt/secondary,
>>>>>>>>>>> substitute your own mount point name.
>>>>>>>>>>> 
>>>>>>>>>>> On Thu, Sep 18, 2014 at 4:15 PM, Mike Tutkowski <
>>>>>>>>>>> mike.tutkow...@solidfire.com> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Yeah, I've been through the instructions a couple times and
>> don't
>>>>>>>>>>>> see anything that indicates why it's having trouble with
>> /mnt/sec
>>>>> (it says
>>>>>>>>>>>> /mnt/sec instead of /mnt/secondary in the log messages).
>>>>>>>>>>>> 
>>>>>>>>>>>> On Thu, Sep 18, 2014 at 4:01 PM, Ritu Sabharwal <
>>>>>>>>>>>> rsabh...@brocade.com> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>> I have an external NFS server and it is mounted to
>>>> /mnt/secondary
>>>>>>>>>>>>> on my CS server so seeding command I used is:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> 
>>>> 
>> /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt
>>>>>>>>>>>>> -m /mnt/secondary  -u
>>>>>>>>>>>>> 
>>>>> 
>>>> 
>> http://cloudstack.apt-get.eu/systemvm/4.4/systemvm64template-4.4.0-6-vmware.ova
>>>>>>>>>>>>> -h vmware -F
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I guess, if the secondary storage is local, then
>>>> /export/secondary
>>>>>>>>>>>>> should be fine.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> Ritu S.
>>>>>>>>>>>>> -----Original Message-----
>>>>>>>>>>>>> From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com]
>>>>>>>>>>>>> Sent: Thursday, September 18, 2014 2:34 PM
>>>>>>>>>>>>> To: dev@cloudstack.apache.org
>>>>>>>>>>>>> Cc: ilya musayev; Koushik Das; Sateesh Chodapuneedi; Adip
>> Shetty
>>>>>>>>>>>>> Subject: Re: [VMWARE SETUP ERROR] Error seeing in brining up
>>>>> System
>>>>>>>>>>>>> VMs with Vmware setup with CS server
>>>>>>>>>>>>> 
>>>>>>>>>>>>> The instructions to seed secondary storage for VMware look like
>>>>>>>>>>>>> this:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> 
>>>> 
>> /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt
>>>>>>>>>>>>> \ -m /mnt/secondary \ -u
>>>>>>>>>>>>> 
>>>>> 
>>>> 
>> http://cloudstack.apt-get.eu/systemvm/4.4/systemvm64template-4.4.0-6-vmware.ova
>>>>>>>>>>>>> \
>>>>>>>>>>>>> -h vmware \
>>>>>>>>>>>>> -s <optional-management-server-secret-key> \ -F
>>>>>>>>>>>>> 
>>>>>>>>>>>>> For -m, I have /export/secondary (not /mnt/secondary). I assume
>>>>>>>>>>>>> that's correct because that is, in fact, where my secondary
>>>>> storage system
>>>>>>>>>>>>> template is located for XenServer and that seems to work just
>>>>> fine.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On Thu, Sep 18, 2014 at 3:20 PM, Mike Tutkowski <
>>>>>>>>>>>>> mike.tutkow...@solidfire.com> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I'm not getting far enough along in the process to repro (or
>>>>> not)
>>>>>>>>>>>>> the
>>>>>>>>>>>>>> problem.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I do have a /mnt/sec folder (and I even made it 777).
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Any thoughts on this?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> WARN  [c.c.s.r.VmwareStorageProcessor]
>>>>>>>>>>>>> (DirectAgent-46:ctx-fdd23ec9
>>>>>>>>>>>>>> 192.168.129.71, job-95/job-123, cmd: CopyCommand) Exception:
>>>> tar
>>>>>>>>>>>>>> --no-same-owner -xf /mnt/sec/template/tmpl/1/8//routing-8.ova
>>>>>>>>>>>>>> java.io.IOException: Cannot run program "tar" (in directory
>>>>>>>>>>>>>> "/mnt/sec/template/tmpl/1/8"): error=2, No such file or
>>>>> directory
>>>>>>>>>>>>>>   at
>>>> java.lang.ProcessBuilder.start(ProcessBuilder.java:1041)
>>>>>>>>>>>>>>   at com.cloud.utils.script.Script.execute(Script.java:195)
>>>>>>>>>>>>>>   at com.cloud.utils.script.Script.execute(Script.java:163)
>>>>>>>>>>>>>>   at com.cloud.storage.res
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Wed, Sep 17, 2014 at 2:53 PM, Mike Tutkowski <
>>>>>>>>>>>>>> mike.tutkow...@solidfire.com> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> You're right, Marcus. Now that I think about it, asserts are
>>>>>>>>>>>>> ignored
>>>>>>>>>>>>>>> by default.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Wed, Sep 17, 2014 at 1:59 PM, Marcus <shadow...@gmail.com
>>>>> 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Aren't asserts ignored by default? I think we had an issue
>>>>> with
>>>>>>>>>>>>>>>> asserts in the past, and I believe at the time the default
>>>>>>>>>>>>> config
>>>>>>>>>>>>>>>> had asserts disabled.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On Wed, Sep 17, 2014 at 1:35 PM, Ritu Sabharwal
>>>>>>>>>>>>>>>> <rsabh...@brocade.com>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Hi Mike,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I updated the master just now and tried the setup. I see
>>>> the
>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>> error on
>>>>>>>>>>>>>>>>> same line number.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Thanks & Regards,
>>>>>>>>>>>>>>>>> Ritu S.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> -----Original Message-----
>>>>>>>>>>>>>>>>> From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com
>>>> ]
>>>>>>>>>>>>>>>>> Sent: Tuesday, September 16, 2014 8:32 PM
>>>>>>>>>>>>>>>>> To: dev@cloudstack.apache.org
>>>>>>>>>>>>>>>>> Cc: ilya musayev; Koushik Das; Sateesh Chodapuneedi; Adip
>>>>>>>>>>>>> Shetty
>>>>>>>>>>>>>>>>> Subject: Re: [VMWARE SETUP ERROR] Error seeing in brining
>>>> up
>>>>>>>>>>>>>>>>> System VMs with Vmware setup with CS server
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Can you tell us what commit SHA you are running under?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I just updated master and line 2094 in VmwareResource is
>>>> the
>>>>>>>>>>>>> following:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> String[] diskChain = diskInfo.getDiskChain();
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> The only candidate for a NullPointerException there is
>>>>>>>>>>>>> diskInfo;
>>>>>>>>>>>>>>>> however,
>>>>>>>>>>>>>>>>> the previous line would have caught this as it looks like
>>>>>>>>>>>>> this:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> assert (diskInfo != null);
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> That being the case, I'm curious what commit SHA you saw
>>>>> this
>>>>>>>>>>>>> on?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Tue, Sep 16, 2014 at 5:22 PM, Ritu Sabharwal
>>>>>>>>>>>>>>>>> <rsabh...@brocade.com>
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Hi Sateesh, Koushik,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I am setting up Vmware Cluster with CS (master) and
>>>> seeing
>>>>>>>>>>>>> errors.
>>>>>>>>>>>>>>>>>> ilya was helping me for this setup and figured out this
>>>>>>>>>>>>> error.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> The System VMs(Secondary Stogare VM and Console Proxy
>>>> VM)
>>>>>>>>>>>>> are
>>>>>>>>>>>>>>>>>> not coming up properly. The system vms are reconfiguring
>>>>> and
>>>>>>>>>>>>>>>>>> destroying again and again in cycle.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I have used Vmware Vsphere 5.1 SDK for building CS.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> The error logs give this error:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 2014-09-16 16:11:01,619 WARN  [c.c.h.v.r.VmwareResource]
>>>>>>>>>>>>>>>>>> (DirectAgent-8:ctx-8909215e 10.24.41.149, job-54/job-68,
>>>>>>>>>>>>> cmd:
>>>>>>>>>>>>>>>>>> StartCommand) StartCommand failed due to Exception:
>>>>>>>>>>>>>>>>>> java.lang.NullPointerException
>>>>>>>>>>>>>>>>>> Message: null
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> java.lang.NullPointerException
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> com.cloud.hypervisor.vmware.resource.VmwareResource.postDiskConfigBe
>>>>>>>>>>>>>>>> foreStart(VmwareResource.java:2094)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> com.cloud.hypervisor.vmware.resource.VmwareResource.execute(VmwareRe
>>>>>>>>>>>>>>>> source.java:1685)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> com.cloud.hypervisor.vmware.resource.VmwareResource.executeRequest(V
>>>>>>>>>>>>>>>> mwareResource.java:448)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> com.cloud.agent.manager.DirectAgentAttache$Task.runInContext(DirectA
>>>>>>>>>>>>>>>> gentAttache.java:294)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(M
>>>>>>>>>>>>>>>> anagedContextRunnable.java:49)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.c
>>>>>>>>>>>>>>>> all(DefaultManagedContext.java:56)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> org.apache.cloudstack.managed.context.impl.DefaultManagedContext.cal
>>>>>>>>>>>>>>>> lWithContext(DefaultManagedContext.java:103)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> org.apache.cloudstack.managed.context.impl.DefaultManagedContext.run
>>>>>>>>>>>>>>>> WithContext(DefaultManagedContext.java:53)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> org.apache.cloudstack.managed.context.ManagedContextRunnable.run(Man
>>>>>>>>>>>>>>>> agedContextRunnable.java:46)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:4
>>>>>>>>>>>>>>>> 71)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:262)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask
>>>>>>>>>>>>>>>> .access$201(ScheduledThreadPoolExecutor.java:178)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask
>>>>>>>>>>>>>>>> .run(ScheduledThreadPoolExecutor.java:292)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor
>>>>>>>>>>>>>>>> .java:1145)
>>>>>>>>>>>>>>>>>>       at
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecuto
>>>>>>>>>>>>>>>> r.java:615)
>>>>>>>>>>>>>>>>>>       at java.lang.Thread.run(Thread.java:744)
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Please help to resolve this issue.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Thanks & Regards,
>>>>>>>>>>>>>>>>>> Ritu S.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> *Mike Tutkowski*
>>>>>>>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>>>>>>>>>>>>> e: mike.tutkow...@solidfire.com
>>>>>>>>>>>>>>>>> o: 303.746.7302
>>>>>>>>>>>>>>>>> Advancing the way the world uses the cloud
>>>>>>>>>>>>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> *Mike Tutkowski*
>>>>>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>>>>>>>>>>> e: mike.tutkow...@solidfire.com
>>>>>>>>>>>>>>> o: 303.746.7302
>>>>>>>>>>>>>>> Advancing the way the world uses the cloud
>>>>>>>>>>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> *Mike Tutkowski*
>>>>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>>>>>>>>>> e: mike.tutkow...@solidfire.com
>>>>>>>>>>>>>> o: 303.746.7302
>>>>>>>>>>>>>> Advancing the way the world uses the cloud
>>>>>>>>>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> --
>>>>>>>>>>>>> *Mike Tutkowski*
>>>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>>>>>>>>> e: mike.tutkow...@solidfire.com
>>>>>>>>>>>>> o: 303.746.7302
>>>>>>>>>>>>> Advancing the way the world uses the cloud
>>>>>>>>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> --
>>>>>>>>>>>> *Mike Tutkowski*
>>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>>>>>>>> e: mike.tutkow...@solidfire.com
>>>>>>>>>>>> o: 303.746.7302
>>>>>>>>>>>> Advancing the way the world uses the cloud
>>>>>>>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> *Mike Tutkowski*
>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>>>>>>> e: mike.tutkow...@solidfire.com
>>>>>>>>>>> o: 303.746.7302
>>>>>>>>>>> Advancing the way the world uses the cloud
>>>>>>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> --
>>>>>>>>>> *Mike Tutkowski*
>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>>>>>> e: mike.tutkow...@solidfire.com
>>>>>>>>>> o: 303.746.7302
>>>>>>>>>> Advancing the way the world uses the cloud
>>>>>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> *Mike Tutkowski*
>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>>>>> e: mike.tutkow...@solidfire.com
>>>>>>>>> o: 303.746.7302
>>>>>>>>> Advancing the way the world uses the cloud
>>>>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> *Mike Tutkowski*
>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>>>> e: mike.tutkow...@solidfire.com
>>>>>>>> o: 303.746.7302
>>>>>>>> Advancing the way the world uses the cloud
>>>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> *Mike Tutkowski*
>>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>>> e: mike.tutkow...@solidfire.com
>>>>>>> o: 303.746.7302
>>>>>>> Advancing the way the world uses the cloud
>>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> *Mike Tutkowski*
>>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>>> e: mike.tutkow...@solidfire.com
>>>>>> o: 303.746.7302
>>>>>> Advancing the way the world uses the cloud
>>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> *Mike Tutkowski*
>>>>> *Senior CloudStack Developer, SolidFire Inc.*
>>>>> e: mike.tutkow...@solidfire.com
>>>>> o: 303.746.7302
>>>>> Advancing the way the world uses the cloud
>>>>> <http://solidfire.com/solution/overview/?video=play>*™*
>>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> *Mike Tutkowski*
>>> *Senior CloudStack Developer, SolidFire Inc.*
>>> e: mike.tutkow...@solidfire.com
>>> o: 303.746.7302
>>> Advancing the way the world uses the cloud
>>> <http://solidfire.com/solution/overview/?video=play>*™*
>> 
>> 

Reply via email to