Hey Marcus,

Thanks for all the detail.

Yeah, I'm running the CSMS on my host OS, which is Mac OS X 10.8.3. I have
VMware Fusion running Ubuntu 12.04.1 with KVM and am able to run VMs from
Virtual Machine Manager.

I have not yet tried adding this KVM host to CS because I was afraid my
network settings were not configured properly.

Currently - without making any networking changes like those described in
that help doc - I've assigned an IP address statically to Ubuntu (from
VMware host-only network) and can ping it from Mac OS X.

I guess I wasn't sure how far I needed to take the networking to get this
to the point where I could add this KVM host to CS and be able to run VMs
on it.

Thanks!


On Thu, Sep 5, 2013 at 10:25 PM, Marcus Sorensen <shadow...@gmail.com>wrote:

> make sure all of the traffic labels are set to the name of the
> bridge... this is the 'edit' button under the round network icons
> during setup.
>
> On Thu, Sep 5, 2013 at 10:23 PM, Marcus Sorensen <shadow...@gmail.com>
> wrote:
> > Well, you sort of have to know what you want to do, that is decide
> > where management, guest, public traffic is going to go. You don't
> > really need working public traffic just to run vms, and guest traffic
> > will stay local to the vm, so that leaves management traffic, which
> > also doesn't really need to access anything outside of the VM unless
> > you've got an external secondary storage or are running the mgmt
> > server on your mac or something.
> >
> > I think if you've solved your fusion networking problem (meaning you
> > can create a vm and the host can talk to it),  you've already got a
> > head start with devcloud-kvm.  You may have to set it to use dhcp
> > again, ignoring the NAT setup that it does (which I mainly just use to
> > register templates and debug VPC networking) and ignore one of the
> > interfaces, but it's preconfigured with secondary storage, primary
> > storage, and dependencies. In other words, I hope you didn't give up
> > on it and start from scratch just because of the NAT issues, as it
> > would be much easier just to tweak it to do what you're doing now.
> >
> > In either case, assuming you do care about networking, but host-only
> > is fine and you want that to be management, I'd set up a bridge on
> > eth0, assign it an IP that the host can reach (dhcp?), and then when
> > you fill out the pod network info I'd leave the vlan field blank. Then
> > filling out the network icons, I'd set the 'traffic label' to the name
> > of the bridge you created for eth0. Then for public traffic I'd make
> > up an ip range and vlan, and for guest traffic I'd also make up a vlan
> > range. Those bridges will be created automatically, and will work just
> > fine within the scope of the single host.  You can probably find
> > ubuntu-specific info on how to make a bridge on eth0, just a shot in
> > the dark, might be something like:
> >
> > # change eth0 to have no config
> > iface eth0 inet manual
> >
> > # mgt network
> > auto cloudmgt
> > iface cloudmgt inet dhcp
> >     bridge_ports eth0
> >     bridge_fd 5
> >     bridge_stp off
> >     bridge_maxwait 1
> >
> > On Thu, Sep 5, 2013 at 9:05 PM, Mike Tutkowski
> > <mike.tutkow...@solidfire.com> wrote:
> >> So, I'm trying to follow the directions here on updating my interfaces
> file
> >> on Ubuntu 12.04.1:
> >>
> >>
> http://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.1.1/html/Installation_Guide/hypervisor-kvm-install-flow.html
> >>
> >> I am running Ubuntu in a VMware Fusion VM with using what Fusion calls a
> >>  "custom network" (I believe this is a host-only network). I'm not using
> >> VLANs.
> >>
> >> Any thoughts on how I should modify my interfaces file for my situation
> >> (below is the interfaces file from the CS docs):
> >>
> >> Thanks!
> >>
> >> auto lo
> >> iface lo inet loopback
> >>
> >> # The primary network interface
> >> auto eth0.100
> >> iface eth0.100 inet static
> >>     address 192.168.42.11
> >>     netmask 255.255.255.240
> >>     gateway 192.168.42.1
> >>     dns-nameservers 8.8.8.8 8.8.4.4
> >>     dns-domain lab.example.org
> >>
> >> # Public network
> >> auto cloudbr0
> >> iface cloudbr0 inet manual
> >>     bridge_ports eth0.200
> >>     bridge_fd 5
> >>     bridge_stp off
> >>     bridge_maxwait 1
> >>
> >> # Private network
> >> auto cloudbr1
> >> iface cloudbr1 inet manual
> >>     bridge_ports eth0.300
> >>     bridge_fd 5
> >>     bridge_stp off
> >>     bridge_maxwait 1
> >>
> >>
> >>
> >> On Fri, Aug 30, 2013 at 8:06 PM, Marcus Sorensen <shadow...@gmail.com
> >wrote:
> >>
> >>> I'm not sure about the history of the agent. The libvirt api  is
> remotely
> >>> accessible, but it has proven to be a moving target, and at least
> early on
> >>> it was insufficient. There are other things the agent does as well,
> which
> >>> are not directly related to libvirt, like logging into virtual routers
> and
> >>> programming them. On the Xen side I believe the APIs are sufficient for
> >>> that, but on Linux /kvm the alternative would be ssh commands wrapped
> in
> >>> ssh commands.
> >>>
> >>> I believe with the new architecture your plugin can still configure
> the SAN
> >>> via mgmt server, but connecting the disk on the host needs to be done
> by
> >>> the agent.
> >>> On Aug 30, 2013 7:46 PM, "Mike Tutkowski" <
> mike.tutkow...@solidfire.com>
> >>> wrote:
> >>>
> >>> > Hey Marcus,
> >>> >
> >>> > I have a general design question here.
> >>> >
> >>> > For the XenServer and VMware plug-ins, the Java code runs on the
> CSMS,
> >>> but
> >>> > for KVM it runs on the host.
> >>> >
> >>> > Can you give me an idea why there is this difference?
> >>> >
> >>> > I'm just getting up to speed on libvert, so maybe it doesn't have a
> >>> daemon
> >>> > that runs that accepts API calls (or its API is insufficient)? Can
> you
> >>> > clarify this for me?
> >>> >
> >>> > Thanks!
> >>> >
> >>> >
> >>> > On Fri, Aug 30, 2013 at 7:28 PM, Mike Tutkowski <
> >>> > mike.tutkow...@solidfire.com> wrote:
> >>> >
> >>> > > Thanks, Marcus
> >>> > >
> >>> > > I believe I will only need to modify LibvirtComputingResource for
> KVM
> >>> > > support (based on my experience in 4.2 with CitrixResourceBase and
> >>> > > VmwareResource).
> >>> > >
> >>> > > It will need to be updated to work with CloudStack's managed
> storage
> >>> > > (first introduced in the new storage framework in 4.2 and
> supported in
> >>> > > XenServer and VMware).
> >>> > >
> >>> > > Edison made large modifications to the storage component in 4.2
> and I
> >>> > > wrote a plug-in for SolidFire storage. To fully leverage what the
> >>> plug-in
> >>> > > does, I needed to modify logic in the storage framework and
> hypervisor
> >>> > > plug-ins (so they didn't assume that storage was necessarily
> >>> > preallocated -
> >>> > > it might be created on demand now).
> >>> > >
> >>> > >
> >>> > > On Fri, Aug 30, 2013 at 5:51 PM, Marcus Sorensen <
> shadow...@gmail.com
> >>> > >wrote:
> >>> > >
> >>> > >> Er. I mean normal users don't have to deal with jar files. I
> always
> >>> > >> install the agent code via rpm when I'm developing, rather than
> >>> > >> messing with jars, since you rarely just touch one thing in the
> agent,
> >>> > >> it's usually a script, or LibvirtComputingResource + some other
> class
> >>> > >> files, and it can be easy to miss something. It's easier to just
> built
> >>> > >> the packages during the compile and install the whole thing.
> >>> > >>
> >>> > >> On Fri, Aug 30, 2013 at 5:49 PM, Marcus Sorensen <
> shadow...@gmail.com
> >>> >
> >>> > >> wrote:
> >>> > >> > Package refers to a .deb or a .rpm, the packages used to
> install.
> >>> > >> > Normal users never have to deal with them.
> >>> > >> >
> >>> > >> > Since you're not developing, you can get them from the website
> and
> >>> > >> > install as a normal user would, but to create them look in the
> >>> > >> > 'packaging' directory, there's a script for ubuntu(debs) and
> one for
> >>> > >> > centos (rpms).
> >>> > >> >
> >>> > >> > On Fri, Aug 30, 2013 at 2:23 PM, Mike Tutkowski
> >>> > >> > <mike.tutkow...@solidfire.com> wrote:
> >>> > >> >> Looking at some CS docs on the web, it appears we are using the
> >>> term
> >>> > >> >> "package" here to refer to a JAR file.
> >>> > >> >>
> >>> > >> >>
> >>> > >> >> On Fri, Aug 30, 2013 at 2:20 PM, Mike Tutkowski <
> >>> > >> >> mike.tutkow...@solidfire.com> wrote:
> >>> > >> >>
> >>> > >> >>> I should be a litter clearer. :) I was referring to what you
> said
> >>> > >> here,
> >>> > >> >>> Marcus:
> >>> > >> >>>
> >>> > >> >>> "If you are developing, I'd generate the .debs, copy agent and
> >>> > common
> >>> > >> >>> packages over, install those"
> >>> > >> >>>
> >>> > >> >>> What I'm not sure how to do is generate the .deb files for CS
> 4.2.
> >>> > >> >>>
> >>> > >> >>> Also, when you say copy agent and common packages over, do you
> >>> just
> >>> > >> mean
> >>> > >> >>> the JAR files? If so, do you know where I put them? Is there
> an
> >>> > >> install
> >>> > >> >>> script of some sort on the KVM side I should be running then?
> >>> > >> >>>
> >>> > >> >>> Thanks!
> >>> > >> >>>
> >>> > >> >>>
> >>> > >> >>> On Fri, Aug 30, 2013 at 2:16 PM, Mike Tutkowski <
> >>> > >> >>> mike.tutkow...@solidfire.com> wrote:
> >>> > >> >>>
> >>> > >> >>>> Thanks for that info, Marcus
> >>> > >> >>>>
> >>> > >> >>>> I did have to assign a password explicitly to the root user
> >>> > >> (Ubuntu). Now
> >>> > >> >>>> I can SSH in with root.
> >>> > >> >>>>
> >>> > >> >>>> I've never needed to generate .debs and all of that for
> >>> CloudStack.
> >>> > >> Do
> >>> > >> >>>> you know where I might be able to find info on the process to
> >>> > follow
> >>> > >> to do
> >>> > >> >>>> what you wrote?
> >>> > >> >>>>
> >>> > >> >>>> Thanks again!
> >>> > >> >>>>
> >>> > >> >>>>
> >>> > >> >>>> On Fri, Aug 30, 2013 at 7:45 AM, Marcus Sorensen <
> >>> > >> shadow...@gmail.com>wrote:
> >>> > >> >>>>
> >>> > >> >>>>> I'm not sure if you are developing or just trying to get a
> >>> system
> >>> > >> >>>>> running.
> >>> > >> >>>>> If the latter, you should be using the same repo and deb
> >>> packages
> >>> > >> for
> >>> > >> >>>>> both
> >>> > >> >>>>> the mgt server and agent, such that everything can be
> installed
> >>> > via
> >>> > >> >>>>> 'apt-get install', which is hopefully covered in the docs.
> >>> > >> >>>>>
> >>> > >> >>>>> If you are developing, I'd generate the .debs, copy agent
> and
> >>> > common
> >>> > >> >>>>> packages over, install those, and then if agent code changes
> >>> > during
> >>> > >> >>>>> development you can either do that again, or manually
> replace
> >>> the
> >>> > >> >>>>> affected
> >>> > >> >>>>> jars/scripts and restart the agent.
> >>> > >> >>>>>
> >>> > >> >>>>> As far as I'm aware the agent needs to run with root
> permissions
> >>> > on
> >>> > >> the
> >>> > >> >>>>> box. It sounds like you need to fix ssh as a prerequisite
> before
> >>> > >> >>>>> beginning
> >>> > >> >>>>> setup. As mentioned it might be the PermitRootLogin option.
> >>> > >> >>>>> On Aug 29, 2013 11:22 PM, "Mike Tutkowski" <
> >>> > >> mike.tutkow...@solidfire.com
> >>> > >> >>>>> >
> >>> > >> >>>>> wrote:
> >>> > >> >>>>>
> >>> > >> >>>>> > I figured out how to assign a password to root on Ubuntu,
> but
> >>> > that
> >>> > >> >>>>> didn't
> >>> > >> >>>>> > solve the problem.
> >>> > >> >>>>> >
> >>> > >> >>>>> > As I thought about it more, I'm actually running the 4.2
> CSMS,
> >>> > >> but the
> >>> > >> >>>>> 4.1
> >>> > >> >>>>> > version of the agent code on the KVM host.
> >>> > >> >>>>> >
> >>> > >> >>>>> > I'm not sure how to deploy the newest agent code from the
> 4.2
> >>> > >> branch
> >>> > >> >>>>> to the
> >>> > >> >>>>> > KVM host, though. Would you be able to tell me how to do
> that,
> >>> > >> Marcus?
> >>> > >> >>>>> >
> >>> > >> >>>>> > Is there any Java code of ours on the KVM host or is it
> all in
> >>> > the
> >>> > >> >>>>> form of
> >>> > >> >>>>> > scripts?
> >>> > >> >>>>> >
> >>> > >> >>>>> > Thanks!
> >>> > >> >>>>> >
> >>> > >> >>>>> >
> >>> > >> >>>>> > On Thu, Aug 29, 2013 at 10:30 PM, Mike Tutkowski <
> >>> > >> >>>>> > mike.tutkow...@solidfire.com> wrote:
> >>> > >> >>>>> >
> >>> > >> >>>>> > > Yeah, I wanted to use root, but got the following when
> >>> trying
> >>> > >> to SSH
> >>> > >> >>>>> in:
> >>> > >> >>>>> > >
> >>> > >> >>>>> > > mtutkowski-LT:~ mtutkowski$ ssh root@172.16.140.5
> >>> > >> >>>>> > > root@172.16.140.5's password:
> >>> > >> >>>>> > > Permission denied, please try again.
> >>> > >> >>>>> > >
> >>> > >> >>>>> > >
> >>> > >> >>>>> > > On Thu, Aug 29, 2013 at 10:28 PM, Marcus Sorensen <
> >>> > >> >>>>> shadow...@gmail.com
> >>> > >> >>>>> > >wrote:
> >>> > >> >>>>> > >
> >>> > >> >>>>> > >> I've only ever seen it work with root. Do the docs say
> >>> > >> otherwise?
> >>> > >> >>>>> Maybe
> >>> > >> >>>>> > >> your user credentials will work if you have it set with
> >>> sudo
> >>> > >> >>>>> privileges
> >>> > >> >>>>> > >> and
> >>> > >> >>>>> > >> privileges to libvirtd.
> >>> > >> >>>>> > >> On Aug 29, 2013 10:25 PM, "Mike Tutkowski" <
> >>> > >> >>>>> > mike.tutkow...@solidfire.com>
> >>> > >> >>>>> > >> wrote:
> >>> > >> >>>>> > >>
> >>> > >> >>>>> > >> > By the way, I've been supplying the username I log
> into
> >>> > >> Ubuntu
> >>> > >> >>>>> with:
> >>> > >> >>>>> > >> > mtutkowski (not root). I think that's correct for
> Ubuntu.
> >>> > >> >>>>> > >> >
> >>> > >> >>>>> > >> > After the script executes, I get the following back
> in
> >>> the
> >>> > >> CSMS
> >>> > >> >>>>> log:
> >>> > >> >>>>> > >> >
> >>> > >> >>>>> > >> > { Ans: , MgmtId: 1, via: 2, Ver: v1, Flags: 100010,
> >>> > >> >>>>> > >> >
> >>> > >> >>>>>
> >>> > >>
> [{"com.cloud.agent.api.AgentControlAnswer":{"result":true,"wait":0}}]
> >>> > >> >>>>> > }
> >>> > >> >>>>> > >> >
> >>> > >> >>>>> > >> >
> >>> > >> >>>>> > >> > On Thu, Aug 29, 2013 at 10:20 PM, Mike Tutkowski <
> >>> > >> >>>>> > >> > mike.tutkow...@solidfire.com> wrote:
> >>> > >> >>>>> > >> >
> >>> > >> >>>>> > >> > > I don't see a process by either name in System
> Monitor.
> >>> > >> >>>>> > >> > >
> >>> > >> >>>>> > >> > > Is that SSH call supposed to have started such a
> >>> process
> >>> > >> >>>>> running?
> >>> > >> >>>>> > >> > >
> >>> > >> >>>>> > >> > >
> >>> > >> >>>>> > >> > > On Thu, Aug 29, 2013 at 10:15 PM, Marcus Sorensen <
> >>> > >> >>>>> > >> shadow...@gmail.com
> >>> > >> >>>>> > >> > >wrote:
> >>> > >> >>>>> > >> > >
> >>> > >> >>>>> > >> > >> Is the agent running? Or perhaps
> cloud-setup-agent?
> >>> > >> >>>>> > >> > >> On Aug 29, 2013 10:13 PM, "Mike Tutkowski" <
> >>> > >> >>>>> > >> > mike.tutkow...@solidfire.com>
> >>> > >> >>>>> > >> > >> wrote:
> >>> > >> >>>>> > >> > >>
> >>> > >> >>>>> > >> > >> > Interesting...there is an agent folder, but no
> files
> >>> > in
> >>> > >> it.
> >>> > >> >>>>> > >> > >> >
> >>> > >> >>>>> > >> > >> >
> >>> > >> >>>>> > >> > >> > On Thu, Aug 29, 2013 at 10:10 PM, Mike
> Tutkowski <
> >>> > >> >>>>> > >> > >> > mike.tutkow...@solidfire.com> wrote:
> >>> > >> >>>>> > >> > >> >
> >>> > >> >>>>> > >> > >> > > Thanks!
> >>> > >> >>>>> > >> > >> > >
> >>> > >> >>>>> > >> > >> > > By the way, these are the parameters I pass
> into
> >>> > >> >>>>> > >> > >> cloudstack-setup-agent
> >>> > >> >>>>> > >> > >> > > (just in case something looks odd to you
> there):
> >>> > >> >>>>> > >> > >> > >
> >>> > >> >>>>> > >> > >> > > -m 172.16.140.1 -z 1 -p 1 -c 3 -g
> >>> > >> >>>>> > >> > >> 8bd34de8-783c-387f-a043-aa53ee31df6b -a
> >>> > >> >>>>> > >> > >> > > --pubNic=cloudbr0 --prvNic=cloudbr0
> >>> > >> --guestNic=cloudbr0
> >>> > >> >>>>> > >> > >> > >
> >>> > >> >>>>> > >> > >> > >
> >>> > >> >>>>> > >> > >> > > On Thu, Aug 29, 2013 at 10:07 PM, Marcus
> Sorensen
> >>> <
> >>> > >> >>>>> > >> > >> shadow...@gmail.com
> >>> > >> >>>>> > >> > >> > >wrote:
> >>> > >> >>>>> > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> /var/log/cloudstack/agent/agent.log ...
> There is
> >>> > >> also a
> >>> > >> >>>>> setup
> >>> > >> >>>>> > >> log
> >>> > >> >>>>> > >> > in
> >>> > >> >>>>> > >> > >> > that
> >>> > >> >>>>> > >> > >> > >> location to see if something in the agent
> setup
> >>> > went
> >>> > >> awry.
> >>> > >> >>>>> > >> > >> > >> On Aug 29, 2013 10:05 PM, "Mike Tutkowski" <
> >>> > >> >>>>> > >> > >> > mike.tutkow...@solidfire.com>
> >>> > >> >>>>> > >> > >> > >> wrote:
> >>> > >> >>>>> > >> > >> > >>
> >>> > >> >>>>> > >> > >> > >> > Thanks, Marcus
> >>> > >> >>>>> > >> > >> > >> >
> >>> > >> >>>>> > >> > >> > >> > I'm not used to playing around in a KVM
> >>> > >> environment.
> >>> > >> >>>>> Can you
> >>> > >> >>>>> > >> tell
> >>> > >> >>>>> > >> > >> me
> >>> > >> >>>>> > >> > >> > >> where
> >>> > >> >>>>> > >> > >> > >> > our agent logs are on KVM?
> >>> > >> >>>>> > >> > >> > >> >
> >>> > >> >>>>> > >> > >> > >> > Originally I didn't have SSH installed,
> but I
> >>> > >> noticed
> >>> > >> >>>>> that
> >>> > >> >>>>> > >> > problem
> >>> > >> >>>>> > >> > >> > while
> >>> > >> >>>>> > >> > >> > >> > stepping through the debugger. After I
> >>> installed
> >>> > >> it,
> >>> > >> >>>>> the SSH
> >>> > >> >>>>> > >> call
> >>> > >> >>>>> > >> > >> went
> >>> > >> >>>>> > >> > >> > >> > through just fine as far as the CSMS was
> >>> > >> concerned, so
> >>> > >> >>>>> - as
> >>> > >> >>>>> > >> you
> >>> > >> >>>>> > >> > >> say -
> >>> > >> >>>>> > >> > >> > I
> >>> > >> >>>>> > >> > >> > >> was
> >>> > >> >>>>> > >> > >> > >> > thinking I should take a look on the KVM
> side
> >>> and
> >>> > >> see if
> >>> > >> >>>>> > >> maybe an
> >>> > >> >>>>> > >> > >> > error
> >>> > >> >>>>> > >> > >> > >> > occurred that it didn't report back.
> >>> > >> >>>>> > >> > >> > >> >
> >>> > >> >>>>> > >> > >> > >> >
> >>> > >> >>>>> > >> > >> > >> > On Thu, Aug 29, 2013 at 9:57 PM, Marcus
> >>> Sorensen
> >>> > <
> >>> > >> >>>>> > >> > >> shadow...@gmail.com
> >>> > >> >>>>> > >> > >> > >> > >wrote:
> >>> > >> >>>>> > >> > >> > >> >
> >>> > >> >>>>> > >> > >> > >> > > Normally the agent service starts and
> >>> connects
> >>> > >> up. The
> >>> > >> >>>>> > mgmt
> >>> > >> >>>>> > >> > >> server
> >>> > >> >>>>> > >> > >> > >> uses
> >>> > >> >>>>> > >> > >> > >> > ssh
> >>> > >> >>>>> > >> > >> > >> > > to start the agent and set it up for the
> >>> first
> >>> > >> time.
> >>> > >> >>>>> You
> >>> > >> >>>>> > >> will
> >>> > >> >>>>> > >> > >> > probably
> >>> > >> >>>>> > >> > >> > >> > need
> >>> > >> >>>>> > >> > >> > >> > > to look at the agent logs and see if it
> is
> >>> > having
> >>> > >> >>>>> trouble
> >>> > >> >>>>> > >> > >> connecting
> >>> > >> >>>>> > >> > >> > >> to
> >>> > >> >>>>> > >> > >> > >> > the
> >>> > >> >>>>> > >> > >> > >> > > mgmt server or something (firewall?).
> >>> > >> >>>>> > >> > >> > >> > > On Aug 29, 2013 9:55 PM, "Mike
> Tutkowski" <
> >>> > >> >>>>> > >> > >> > >> mike.tutkow...@solidfire.com>
> >>> > >> >>>>> > >> > >> > >> > > wrote:
> >>> > >> >>>>> > >> > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > So, now I'm trying to add a KVM host
> to CS
> >>> > and
> >>> > >> am
> >>> > >> >>>>> > having a
> >>> > >> >>>>> > >> > bit
> >>> > >> >>>>> > >> > >> of
> >>> > >> >>>>> > >> > >> > >> > trouble
> >>> > >> >>>>> > >> > >> > >> > > > with LibvirtServerDiscoverer finding it
> >>> (this
> >>> > >> line
> >>> > >> >>>>> > below:
> >>> > >> >>>>> > >> > >> > >> List<HostVO>
> >>> > >> >>>>> > >> > >> > >> > > > hosts =
> >>> > >> >>>>> > >> > >>
> >>> _resourceMgr.listAllUpAndEnabledHosts(Host.Type.Routing,
> >>> > >> >>>>> > >> > >> > >> > > clusterId,
> >>> > >> >>>>> > >> > >> > >> > > > podId, dcId);).
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > >     private HostVO
> waitForHostConnect(long
> >>> > >> dcId,
> >>> > >> >>>>> long
> >>> > >> >>>>> > >> podId,
> >>> > >> >>>>> > >> > >> > >> > > > longclusterId, String guid) {
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > >         for (int i = 0; i < _waitTime
> * 2;
> >>> > >> i++) {
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > >             List<HostVO> hosts =
> >>> _resourceMgr
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> .listAllUpAndEnabledHosts(Host.Type.Routing,
> >>> > >> >>>>> clusterId,
> >>> > >> >>>>> > >> > podId,
> >>> > >> >>>>> > >> > >> > >> dcId);
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > >             for (HostVO host : hosts) {
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > >                 if
> >>> > >> >>>>> > >> (host.getGuid().equalsIgnoreCase(guid)) {
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > >                     return host;
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > >                 }
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > >             }
> >>> > >> >>>>> > >> > >> > >> > > > Any thoughts on how I might debug
> this? Is
> >>> > >> there a
> >>> > >> >>>>> log
> >>> > >> >>>>> > on
> >>> > >> >>>>> > >> the
> >>> > >> >>>>> > >> > >> KVM
> >>> > >> >>>>> > >> > >> > >> host
> >>> > >> >>>>> > >> > >> > >> > I
> >>> > >> >>>>> > >> > >> > >> > > > should be looking at? I don't see a
> >>> relevant
> >>> > >> entry
> >>> > >> >>>>> in my
> >>> > >> >>>>> > >> > >> > cloud.host
> >>> > >> >>>>> > >> > >> > >> > > table.
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > > Thanks!
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > > On Thu, Aug 29, 2013 at 7:56 PM, Mike
> >>> > >> Tutkowski <
> >>> > >> >>>>> > >> > >> > >> > > > mike.tutkow...@solidfire.com> wrote:
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > > > > Thanks, Marty - that solved the
> problem!
> >>> > >> >>>>> > >> > >> > >> > > > >
> >>> > >> >>>>> > >> > >> > >> > > > >
> >>> > >> >>>>> > >> > >> > >> > > > > On Thu, Aug 29, 2013 at 4:56 PM,
> Marty
> >>> > Sweet
> >>> > >> <
> >>> > >> >>>>> > >> > >> > >> msweet....@gmail.com>
> >>> > >> >>>>> > >> > >> > >> > > > wrote:
> >>> > >> >>>>> > >> > >> > >> > > > >
> >>> > >> >>>>> > >> > >> > >> > > > >> Hi Mike,
> >>> > >> >>>>> > >> > >> > >> > > > >>
> >>> > >> >>>>> > >> > >> > >> > > > >> Something like this should help:
> >>> > >> >>>>> > >> > >> > >> > > > >>
> >>> > >> >>>>> > >> > >> >
> >>> > >> >>>>>
> >>> http://en.kioskea.net/faq/809-debian-apt-get-no-pubkey-gpg-error
> >>> > >> >>>>> > >> > >> > >> > > > >>
> >>> > >> >>>>> > >> > >> > >> > > > >> Marty
> >>> > >> >>>>> > >> > >> > >> > > > >>
> >>> > >> >>>>> > >> > >> > >> > > > >> On Thursday, August 29, 2013, Mike
> >>> > Tutkowski
> >>> > >> >>>>> wrote:
> >>> > >> >>>>> > >> > >> > >> > > > >>
> >>> > >> >>>>> > >> > >> > >> > > > >> > Any thoughts on this, Wei?
> >>> > >> >>>>> > >> > >> > >> > > > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >> > W: GPG error:
> >>> > >> http://cloudstack.apt-get.euprecise
> >>> > >> >>>>> > >> > >> Release:
> >>> > >> >>>>> > >> > >> > >> The
> >>> > >> >>>>> > >> > >> > >> > > > >> following
> >>> > >> >>>>> > >> > >> > >> > > > >> > signatures couldn't be verified
> >>> because
> >>> > >> the
> >>> > >> >>>>> public
> >>> > >> >>>>> > >> key
> >>> > >> >>>>> > >> > is
> >>> > >> >>>>> > >> > >> not
> >>> > >> >>>>> > >> > >> > >> > > > available:
> >>> > >> >>>>> > >> > >> > >> > > > >> > NO_PUBKEY BBFCFE5386C278E3
> >>> > >> >>>>> > >> > >> > >> > > > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >> > On Thu, Aug 29, 2013 at 4:21 PM,
> Mike
> >>> > >> >>>>> Tutkowski <
> >>> > >> >>>>> > >> > >> > >> > > > >> > mike.tutkow...@solidfire.com>
> wrote:
> >>> > >> >>>>> > >> > >> > >> > > > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >> > > Thanks for the repo info, Wei!
> >>> > >> >>>>> > >> > >> > >> > > > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > > On Thu, Aug 29, 2013 at 4:19
> PM, Wei
> >>> > >> ZHOU <
> >>> > >> >>>>> > >> > >> > >> > ustcweiz...@gmail.com>
> >>> > >> >>>>> > >> > >> > >> > > > >> wrote:
> >>> > >> >>>>> > >> > >> > >> > > > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> You need to add a repo, or
> download
> >>> > >> the deb
> >>> > >> >>>>> > files
> >>> > >> >>>>> > >> and
> >>> > >> >>>>> > >> > >> > >> install
> >>> > >> >>>>> > >> > >> > >> > > them.
> >>> > >> >>>>> > >> > >> > >> > > > >> > >>
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> for CentOS/RHEL,
> >>> > >> >>>>> > >> > >> http://cloudstack.apt-get.eu/rhel/4.1/
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> for Ubuntu,
> >>> > >> >>>>> > >> > >> > >> > > > >>
> >>> > >> >>>>> > >> >
> >>> > http://cloudstack.apt-get.eu/ubuntu/dists/precise/4.1/pool/
> >>> > >> >>>>> > >> > >> > >> > > > >> > >>
> >>> > >> >>>>> > >> > >> > >> > > > >> > >>
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> 2013/8/29 Mike Tutkowski <
> >>> > >> >>>>> > >> > mike.tutkow...@solidfire.com
> >>> > >> >>>>> > >> > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >>
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > Maybe I need to add a repo
> for
> >>> > >> >>>>> CloudStack? I
> >>> > >> >>>>> > >> didn't
> >>> > >> >>>>> > >> > >> see
> >>> > >> >>>>> > >> > >> > >> that
> >>> > >> >>>>> > >> > >> > >> > in
> >>> > >> >>>>> > >> > >> > >> > > > the
> >>> > >> >>>>> > >> > >> > >> > > > >> > KVM
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > section, but perhaps it was
> >>> earlier
> >>> > >> in the
> >>> > >> >>>>> > >> > >> > documentation.
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > On Thu, Aug 29, 2013 at 3:35
> PM,
> >>> > Mike
> >>> > >> >>>>> > Tutkowski
> >>> > >> >>>>> > >> <
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > mike.tutkow...@solidfire.com
> >
> >>> > wrote:
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > Hi,
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > For the past nine months
> that
> >>> > I've
> >>> > >> been
> >>> > >> >>>>> > >> working
> >>> > >> >>>>> > >> > >> with
> >>> > >> >>>>> > >> > >> > >> > > > CloudStack,
> >>> > >> >>>>> > >> > >> > >> > > > >> > I've
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > exclusively used XenServer
> and
> >>> > >> ESXi as
> >>> > >> >>>>> my
> >>> > >> >>>>> > >> hosts.
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > I am now trying out KVM and
> >>> > >> following
> >>> > >> >>>>> the
> >>> > >> >>>>> > >> > >> instruction
> >>> > >> >>>>> > >> > >> > >> here:
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >>
> >>> > >> >>>>> > >> > >> > >> > > > >> >
> >>> > >> >>>>> > >> > >> > >> > > > >>
> >>> > >> >>>>> > >> > >> > >> > > >
> >>> > >> >>>>> > >> > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> >
> >>> > >> >>>>> > >> > >> > >>
> >>> > >> >>>>> > >> > >> >
> >>> > >> >>>>> > >> > >>
> >>> > >> >>>>> > >> >
> >>> > >> >>>>> > >>
> >>> > >> >>>>> >
> >>> > >> >>>>>
> >>> > >>
> >>> >
> >>>
> http://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.1.1/html/Installation_Guide/hypervisor-kvm-install-flow.html
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > I am unable to install the
> >>> > >> >>>>> cloudstack-agent
> >>> > >> >>>>> > >> > >> package on
> >>> > >> >>>>> > >> > >> > >> my
> >>> > >> >>>>> > >> > >> > >> > KVM
> >>> > >> >>>>> > >> > >> > >> > > > >> host
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > (Ubuntu
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > 12.04.1), however.
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > mtutkowski@ubuntu:~$ sudo
> >>> > apt-get
> >>> > >> >>>>> install
> >>> > >> >>>>> > >> > >> > >> cloudstack-agent
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > Reading package lists...
> Done
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > Building dependency tree
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > Reading state
> information...
> >>> Done
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > E: Unable to locate package
> >>> > >> >>>>> cloudstack-agent
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > Any thoughts on this?
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > Thanks!
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > >
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > --
> >>> > >> >>>>> > >> > >> > >> > > > >> > >> > > *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>
> >>> > >> >>>>> > *™*
> >>> > >> >>>>> >
> >>> > >> >>>>>
> >>> > >> >>>>
> >>> > >> >>>>
> >>> > >> >>>>
> >>> > >> >>>> --
> >>> > >> >>>> *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