Hi, I'd like to propose that we upgrade to jclouds 1.9.1 [1] in our next release. The new jclouds release provides support for d2, m4 and t2 instance types for EC2. Also many improvements to GCE and DigitalOcean v2 provider.
We have currently forked 4 jclouds modules in Stratos; apis/gce, apis/openstack-neutron, apis/vcloud, provider/aws-ec2. I ran a diff against these modules and we can safely get rid of apis/gce, apis/openstack-neutron forked modules. Regarding apis/vcloud fork, since jclouds dropped support for vcloud it does not ship this with 1.9.1. It's not easy for us to maintain this vcloud fork ourselves. What are your thoughts? aws-ec2 provider: We have done a fix to upgrade EC2 API of jclouds from 2012 to 2014 to support associatePublicIP option. Looks like they are still running on ec2 API 2012 version [2]. We may have to put some effort to push these changes back to Apache jclouds and finally get rid of forked modules. [1] https://jclouds.apache.org/releasenotes/1.9.1/ [2] https://github.com/jclouds/jclouds/blob/master/providers/aws-ec2/src/main/java/org/jclouds/aws/ec2/AWSEC2ApiMetadata.java#L62 -- Akila Ravihansa Perera WSO2 Inc.; http://wso2.com/ Blog: http://ravihansa3000.blogspot.com