whirr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrea Turli <andrea.tu...@gmail.com>
Subject Re: Virtualbox implementation
Date Mon, 08 Oct 2012 08:52:33 GMT
Thanks Steve,

this is really interesting I'll give a look later today.


On Mon, Oct 8, 2012 at 10:33 AM, Steve Loughran <stevel@hortonworks.com> wrote:
> On 7 October 2012 13:40, Andrea Turli <andrea.turli@gmail.com> wrote:
>> Sure I'll add this information to the jclouds-virtualbox documentation.
>> Yesterday Ioannis was adding the vritualbox api to the jclouds-karaf
>> features that are used by jclouds-cli, so that we can use virtualbox
>> from the cli.
>> He noticed that vboxjws is LGPL2 licensed which is not compatible with
>> the ASL license. So he thinks that it is not possible package it
>> inside the cli itself.
>> This is a big problem for jclouds and whirr in general, I guess, so we
>> need to find a solution.
>> Ioannis was suggesting to ask Oracle to relicense the jar
>> Technically it is also possible to avoid the usage of vbox web service
>> and either ssh to host machine and run the vbox command on it
>> (vagrant/veewee approach) or use java native approach to run the C++
>> vbox commands.
> 1. I've used the command line, but all my proposed "apache chaos" library
> does is kill the VM without warning
> https://github.com/hortonworks/availability/blob/master/hmonitor/src/main/groovy/org/apache/chaos/infra/vbox/VBoxManage.groovy
> 2. It's a web service API -all it takes is someone to take the service API
> definition and write a new WS client for it. Given the JAX-WS client code
> is built into the current JREs, I'd go with that
> someone has already done this in the past
> http://jax-ws-commons.java.net/nonav/virtualbox/
> http://jax-ws-commons.java.net/nonav/virtualbox/apidocs/

View raw message