You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@vcl.apache.org by Ryan Johnson <rj...@gwmail.gwu.edu> on 2010/03/01 21:51:33 UTC
Re: Esxi version
After a cursory glance into this issue, it seems that the VIX api could be
used to replace the functionality provided by VI perl toolkit which is
currently used by VCL and no longer functions for free versions of ESXi
3.5up4+. Does this sound possible / is there anyone using a free version of
ESXi who would be interested in seeing this workaround developed? It would
at least allow continued use of the free version of ESXi with VCL in the
near future.
VMware Server 2.x Support
Posted by Andy Kurth <an...@ncsu.edu>.
In the "proposed change to release Road Map" thread we decided to add support
for VMWare Free Server 2.x in the next release. I'm interested in working on
this and hope to get started soon.
The first step will be figuring out which API to use. There are a number of
different VMware APIs available:
http://www.vmware.com/support/pubs/sdk_pubs.html
Ryan Johnson brought up the VMware VIX API. This looks promising since it
supports VMware Server 1.x, 2.x, ESX, and ESXi 4.0.
I know a few on this list have worked with the vSphere SDK for Perl, which used
to be named VI Perl Toolkit. I'm guessing this may have some more advanced
features that VIX doesn't. Correct me if I'm wrong, but I don't think the
vSphere SDK can be used for VMware Server 1.x or 2.x. Please share any info you
may have regarding pros/cons of any of the APIs you have worked with.
As part of this effort I would like to come up with a framework that makes the
different VMware provisioning modules easier to implement and consistent, and to
make it easier to add support for any new VMware APIs in the future. I'm
thinking of creating utility modules specific to each VMware API, such as
VIX_API.pm or vSphere_SDK.pm. These would contain basic functions such as
power_off() but would not contain load() or capture(). The provisioning modules
could then share the basic code that makes API calls. Please reply if you have
any thoughts regarding this.
I plan to take a look at VIX. Please reply if you're interested in working on this.
Thanks,
Andy
Re: Esxi version
Posted by Jeffrey Wisman <je...@csueastbay.edu>.
Ryan,
We're running into issues using ESXi 4.0 here. I've detailed them in
another thread, but it sounds like it comes down to the same issue. So we'd
be very interested in this workaround. In the meanwhile, we plan to get a
license to test with. We may also grab portions of the new Vsphere SDK 4.0
to test with that as well. Let me know how it goes.
Thanks,
Jeff
On Mon, Mar 1, 2010 at 12:51 PM, Ryan Johnson <rj...@gwmail.gwu.edu>wrote:
> After a cursory glance into this issue, it seems that the VIX api could be
> used to replace the functionality provided by VI perl toolkit which is
> currently used by VCL and no longer functions for free versions of ESXi
> 3.5up4+. Does this sound possible / is there anyone using a free version
> of
> ESXi who would be interested in seeing this workaround developed? It would
> at least allow continued use of the free version of ESXi with VCL in the
> near future.
>