On Jul 23, 2014, at 11:32 AM, Aled Sage <aled.s...@gmail.com> wrote:

> Hi all,
> 
> We are keen users of and contributors to jclouds [1], including for the 
> CloudStack integration.
> 
> For those who don't know it, Apache jclouds is the leading java cloud 
> portability library, used by a lot of companies and several Apache projects 
> including Brooklyn (for which I'm a lead) and Stratos.
> 
> Would anyone in the CloudStack community be interested in helping out with 
> updating and improving the jclouds integration? Unfortunately the jclouds 
> CloudStack code hasn't had as much attention as it deserves over the past 
> couple of releases.
> 
> I just targeted Exoscale [2] (i.e. CloudStack 4.3) for the jclouds live test 
> suite, and got a range of failures. There are some concrete tasks that can 
> come out of this:
> 
> * Ability to automatically skip inappropriate tests - e.g. if only
>   basic networking is available, then report the advanced networking
>   tests as skipped rather than failed.
>   (This could use the API Discovery [3])
> * Investigate other failures, to make the test suite more robust (or
>   potentially to find regressions in CloudStack).
> * Extend the jclouds integration for more recent API features (e.g.
>   for API Discovery [3])
> * Improve the publicity and documentation for jclouds CloudStack -
>   e.g. it's not even mentioned in [4]
> 

+1 from me of course. I take care of libcloud, but jclouds also needs attention.

> It's also worth noting that the jclouds live test suite is a great regression 
> test suite that could be run at least once on every CloudStack release. For 
> example, it would most likely spot regressions such as CLOUDSTACK-6508 [5,6].
> 

I applied the patch for 6508 in the 4.3 branch, so you will see it in 4.3.1

> Aled
> 
> [1] jclouds.apache.org <http://jclouds.apache.org>
> [2] www.exoscale.ch <http://www.exoscale.ch>
> [3] http://cloudstack.apache.org/docs/api/apidocs-4.3/user/listApis.html
> [4] https://jclouds.apache.org/guides/
> [5] https://issues.apache.org/jira/browse/CLOUDSTACK-6508
> [6] https://issues.apache.org/jira/browse/JCLOUDS-557

Reply via email to