From 39cf470783ef4ca528e100266e2f2c639c998e24 Mon Sep 17 00:00:00 2001 From: Becca Wood Date: Tue, 19 Jun 2012 18:01:35 -0700 Subject: [PATCH] Create jclouds 1.5 release notes --- documentation/releasenotes/1.5-tests.md | 62 +++++++++++++++++ documentation/releasenotes/1.5.md | 92 +++++++++++++++++++++++++ 2 files changed, 154 insertions(+) create mode 100644 documentation/releasenotes/1.5-tests.md create mode 100644 documentation/releasenotes/1.5.md diff --git a/documentation/releasenotes/1.5-tests.md b/documentation/releasenotes/1.5-tests.md new file mode 100644 index 0000000..fe2c861 --- /dev/null +++ b/documentation/releasenotes/1.5-tests.md @@ -0,0 +1,62 @@ + +Test Results for jclouds Version 1.5 +======================== + +| *maven dependency* | *abstraction* | *iso 3166 codes* | *result* | *notes* | +|---------------------|----------------|-------------------|-----------|----------| +| o.j.p/aws-cloudwatch| | US-VA,US-CA,US-OR,BR-SP,IE,SG| [1/1](/documentation/releasenotes/1.5.0/aws-cloudwatch.txt)| | +| o.j.p/aws-ec2| compute| US-VA,US-CA,US-OR,BR-SP,IE,SG| [153/155](/documentation/releasenotes/1.5.0/aws-ec2.txt)| [failures](/documentation/releasenotes/1.5.0/aws-ec2-failures.txt)| +| o.j.p/aws-s3| blobstore| US,US-CA,US-OR,BR-SP,IE,SG| [103/103](/documentation/releasenotes/1.5.0/aws-s3.txt)| | +| o.j.p/azureblob| blobstore| US-TX,US-IL,IE-D,SG,NL-NH,HK| [93/94](/documentation/releasenotes/1.5.0/azureblob.txt)| [failures](/documentation/releasenotes/1.5.0/azureblob-failures.txt)| +| o.j.p/bluelock-vcloud-zone01| compute| US-IN| [123/123](/documentation/releasenotes/1.5.0/bluelock-vcloud-zone01.txt)| | +| o.j.p/cloudfiles-uk| blobstore| GB-SLG| [88/88](/documentation/releasenotes/1.5.0/cloudfiles-uk.txt)| | +| o.j.p/cloudfiles-us| blobstore| US-TX| [88/89](/documentation/releasenotes/1.5.0/cloudfiles-us.txt)| [failures](/documentation/releasenotes/1.5.0/cloudfiles-us-failures.txt)| +| o.j.p/cloudloadbalancers-uk| loadbalancer| GB-SLG| [8/8](/documentation/releasenotes/1.5.0/cloudloadbalancers-uk.txt)| | +| o.j.p/cloudloadbalancers-us| loadbalancer| US-IL,US-TX| [8/8](/documentation/releasenotes/1.5.0/cloudloadbalancers-us.txt)| | +| o.j.p/cloudonestorage| blobstore| US-GA,US-TX| [56/63](/documentation/releasenotes/1.5.0/cloudonestorage.txt)| [failures](/documentation/releasenotes/1.5.0/cloudonestorage-failures.txt)| +| o.j.p/cloudservers-uk| compute| GB-SLG| [148/151](/documentation/releasenotes/1.5.0/cloudservers-uk.txt)| [failures](/documentation/releasenotes/1.5.0/cloudservers-uk-failures.txt)| +| o.j.p/cloudservers-us| compute| US-IL,US-TX| [151/151](/documentation/releasenotes/1.5.0/cloudservers-us.txt)| [failures](/documentation/releasenotes/1.5.0/cloudservers-us-failures.txt)| +| o.j.p/cloudsigma-zrh| compute| CH-ZH| [110/139](/documentation/releasenotes/1.5.0/cloudsigma-zrh.txt)| [failures](/documentation/releasenotes/1.5.0/cloudsigma-zrh-failures.txt)| +| o.j.p/cloudsigma-lvs| compute| US-NV| [136/138](/documentation/releasenotes/1.5.0/cloudsigma-lvs.txt)| [failures](/documentation/releasenotes/1.5.0/cloudsigma-lvs-failures.txt)| +| o.j.p/elastichosts-lax-p| compute| US-CA| [128/129](/documentation/releasenotes/1.5.0/elastichosts-lax-p.txt)| [failures](/documentation/releasenotes/1.5.0/cloudsigma-lax-p-failures.txt)| +| o.j.p/elastichosts-lon-b| compute| GB-LND| [129/129](/documentation/releasenotes/1.5.0/elastichosts-lon-b.txt)| [failures](/documentation/releasenotes/1.5.0/cloudsigma-lon-b-failures.txt)| +| o.j.p/elastichosts-lon-p| compute| GB-LND| [129/129](/documentation/releasenotes/1.5.0/elastichosts-lon-p.txt)| [failures](/documentation/releasenotes/1.5.0/cloudsigma-lon-p-failures.txt)| +| o.j.p/elastichosts-sat-p| compute| US-TX| [127/129](/documentation/releasenotes/1.5.0/elastichosts-sat-p.txt)| [failures](/documentation/releasenotes/1.5.0/cloudsigma-sat-p-failures.txt)| +| o.j.p/elastichosts-tor-p| compute| CA-OR| [129/129](/documentation/releasenotes/1.5.0/elastichosts-tor-p.txt)| [failures](/documentation/releasenotes/1.5.0/cloudsigma-tor-p-failures.txt)| +| o.j.p/eucalyptus-partnercloud-ec2| compute| US-CA| [112/117](/documentation/releasenotes/1.5.0/eucalyptus-partnercloud-ec2.txt)| [failures](/documentation/releasenotes/1.5.0/eucalyptus-partnercloud-ec2-failures.txt)| +| o.j.p/eucalyptus-partnercloud-s3| blobstore| US-CA| [92/100](/documentation/releasenotes/1.5.0/eucalyptus-partnercloud-s3.txt)| | +| o.j.p/go2cloud-jhb1| compute| ZA-GP| [126/128](/documentation/releasenotes/1.5.0/go2cloud-jhb1.txt)| [failures](/documentation/releasenotes/1.5.0/go2cloud-jhb1-failures.txt)| +| o.j.p/gogrid| compute| US-CA,US-VA,NL-NH| [114/118](/documentation/releasenotes/1.5.0/gogrid.txt)| [failures](/documentation/releasenotes/1.5.0/gogrid.txt)| +| o.j.p/greenhousedata-element-vcloud| compute| US-WY| [120/125](/documentation/releasenotes/1.5.0/greenhousedata-element-vcloud.txt)| [failures](/documentation/releasenotes/1.5.0/greenhousedata-element-vcloud-failures.txt)| +| o.j.p/hpcloud-objectstorage-lvs| blobstore| US-NV| [88/88](/documentation/releasenotes/1.5.0/hpcloud-objectstorage-lvs.txt)| | +| o.j.p/ninefold-compute| compute| AU-NSW| [111/113](/documentation/releasenotes/1.5.0/ninefold-compute.txt)| [failures](/documentation/releasenotes/1.5.0/ninefold-compute-failures.txt)|| +| o.j.p/ninefold-storage| blobstore| AU-NSW| [59/63](/documentation/releasenotes/1.5.0/ninefold-storage.txt)| [failures](/documentation/releasenotes/1.5.0/ninefold-storage-failures.txt)| +| o.j.p/openhosting-east1| compute| US-VA| [123/128](/documentation/releasenotes/1.5.0/openhosting-east1.txt)| [failures](/documentation/releasenotes/1.5.0/openhosting-east1-failures.txt)|| +| o.j.p/rimuhosting| compute| NZ-AUK,US-TX,AU-NSW,GB-LND| [107/116](/documentation/releasenotes/1.5.0/rimuhosting.txt)| [failures](/documentation/releasenotes/1.5.0/rimuhosting-failures.txt)| +| o.j.p/savvis-symphonyvpdc| compute| US,CA| [0/102](/documentation/releasenotes/1.5.0/savvis-symphonyvpdc.txt)| unless tests stabilize, we should move this back to sandbox| +| o.j.p/serverlove-z1-man| compute| GB-MAN| [129/129](/documentation/releasenotes/1.5.0/serverlove-z1-man.txt)| [failures](/documentation/releasenotes/1.5.0/serverlove-z1-man-failures.txt)| +| o.j.p/skalicloud-sdg-my| compute| MY-10| [98/130](/documentation/releasenotes/1.5.0/skalicloud-sdg-my.txt)| [failures](/documentation/releasenotes/1.5.0/skalicloud-sdg-my-failures.txt)| +| o.j.p/slicehost| compute| US-IL,US-TX,US-MO| [121/129](/documentation/releasenotes/1.5.0/slicehost.txt)| [failures](/documentation/releasenotes/1.5.0/slicehost-failures.txt)| +| o.j.p/softlayer| compute| SG,US-CA,US-TX,US-VA,US-WA,US-TX| [133/133](/documentation/releasenotes/1.5.0/softlayer.txt)| | +| o.j.p/stratogen-vcloud-mycloud| compute| GB| [113/123](/documentation/releasenotes/1.5.0/stratogen-vcloud-mycloud.txt)| [failures](/documentation/releasenotes/1.5.0/stratogen-vcloud-mycloud-failures.txt)| +| o.j.p/synaptic-storage| blobstore| US-VA,US-TX| [61/63](/documentation/releasenotes/1.5.0/synaptic-storage.txt)| [failures](/documentation/releasenotes/1.5.0/synaptic-storage-failures.txt)| +| o.j.p/trmk-ecloud| compute| US-FL,US-VA,NL-NH,BR-SP| [142/144](/documentation/releasenotes/1.5.0/trmk-ecloud.txt)| [failures](/documentation/releasenotes/1.5.0/trmk-ecloud-failures.txt)| +| o.j.p/trmk-vcloudexpress| compute| US-FL| [140/142](/documentation/releasenotes/1.5.0/trmk-vcloudexpress.txt)| [failures](/documentation/releasenotes/1.5.0/trmk-vcloudexpress-failures.txt)| + + + +| *maven dependency* | *abstraction* | *endpoint tested* | *result* | *notes* | +|---------------------|----------------|--------------------|-----------|----------| +| o.j.a/atmos| blobstore| | pending| | +| o.j.a/byon| compute| | pending| | +| o.j.a/cloudfiles| blobstore| | pending| | +| o.j.a/cloudservers| compute| | pending| | +| o.j.a/cloudstack| compute| | pending| | +| o.j.a/deltacloud| compute| | pending| | +| o.j.a/elasticstack| compute| | pending| | +| o.j.a/eucalyptus| compute| | pending| | +| o.j.a/filesystem| blobstore| | pending| | +| o.j.a/nova| compute| | pending| | +| o.j.a/swift| blobstore| | pending| | +| o.j.a/vcloud| compute| | pending| | +| o.j.a/walrus| blobstore| | pending| | diff --git a/documentation/releasenotes/1.5.md b/documentation/releasenotes/1.5.md new file mode 100644 index 0000000..4b13a16 --- /dev/null +++ b/documentation/releasenotes/1.5.md @@ -0,0 +1,92 @@ +--- +layout: docs +title: Release Notes Version 1.5 +--- + +Release Notes for jclouds Version 1.5 +========================= + +## Introduction + +The release of jclouds Version 1.5 is the result of a collaboration between the jclouds team and our contributors. There are some notable +updates in Version 1.5 that our users have been requesting. It is recommended that you upgrade to jclouds Version 1.5 if you are +still using jclouds Version 1.4. + +A total of [46 Issues](http://code.google.com/p/jclouds/issues/list?can=1&q=label%3AMilestone%3A1.5.0%2C1.5.0+status%3AFixed&colspec=ID+Type+Status+Priority+Milestone+Owner+Summary&cells=tiles) +were addressed between jclouds Version 1.4 and the current iteration of jclouds Version 1.5. + +## Cool Stuff in this Release + +Massive new support for OpenStack based clouds. + +## Notable Updates in jclouds Version 1.5 + +* Introduced support for the current release of [OpenStack](http://openstack.org/) (Essex) utilizing the new openstack-keystone, openstack-nova, +openstack-glance, openstack-quantum, and openstack-nova-ec2 providers +* Introduced support for using the free [TryStack](https://trystack.org/) cloud utilizing the trystack-nova provider +* Introduced support for [HP Cloud](https://www.hpcloud.com/) utilizing the hpcloud-compute and hpcloud-objectstorage providers +* Introduced support for [GreenQloud](http://greenqloud.com/) utilizing the qreenqloud-compute and greenqloud-storage providers +* Introduced support for [Joyent Cloud](http://www.joyentcloud.com/) utilizing the joyentcloud provider +* Introduced NodePool for the pooling and reuse of nodes +* Introduced the TweetStore demo +* Introduced [TemplateBuilderSpec](http://code.google.com/p/jclouds/issues/detail?id=938&can=1&sort=-id) to simplify creating templates for use in +the ComputeService +* Introduced image support to [go grid](http://code.google.com/p/jclouds/issues/detail?id=851) +* Introduced [Provider/ApiMetadata](http://code.google.com/p/jclouds/issues/detail?id=657&can=1&sort=-id&start=300) to get +metadata associated with the provider or API being used internally in jclouds +* Introduced image extension to create and modify images based on nodes +* Enhanced [CloudWatch](http://aws.amazon.com/cloudwatch/) support +* Implemented fixes for the [GleSYS](http://www.glesys.com/) API +* Implemented fixes for [CloudStack](http://cloudstack.org/) and support for Version 3.0 +* Implemented fixes for the jsch and sshj drivers + +## New Features to Watch in Labs + +* Development for [Racespace Cloud Server](http://www.rackspace.com/cloud/cloud_hosting_products/servers/api/) utilizing the rackspace-cloudserver-us provider +* Development for [vCloud Director 1.5](http://code.google.com/p/jclouds/issues/detail?id=830) utilizing the vcloud-director provider +* Development for [VirtualBox](https://www.virtualbox.org/) utilizing the virtualbox provider + +Disclaimer: These features are currently being developed and evaluated by our team and contributors. We cannot guarantee forwards and backwards +compatibility for these features. + +## Deprecated Components and Non-backwards Compatible Changes + +The hpcloud-objectstorage-lvs provider has been removed. Alternatively, use the hpcloud-objectstorage provider. + +## Assistance, Contributions, and Feedback + +Visit our up-to-date [examples site](https://github.com/jclouds/jclouds-examples) for assistance with jclouds. Also, check out recent [jclouds +integrations](http://www.jclouds.org/documentation/reference/apps-that-use-jclouds) including [jclouds Karaf](https://github.com/jclouds/jclouds-karaf) +and [Jenkins](https://github.com/jclouds/jenkins). + +Please [submit your ideas](http://code.google.com/p/jclouds/issues) and [let us know](http://groups.google.com/group/jclouds) if there are features +you would like to see, need assistance with, or are interested in contributing. + +Follow us on [Twitter](http://twitter.com/#!/jclouds) for updates. + +## Tracking + +To track and view the status of jclouds 1.5, please see [issue 941](http://code.google.com/p/jclouds/issues/detail?id=941). + +## Credits + +jclouds would like to thank the following sponsors and contributors: + +* **Cloudsoft** for its contributions for OpenStack (keystone, glance, quantum, Nova extensions model), vcloud-director, image extension, NodePool +* **HP Cloud** for its contributions toward the OpenStack Nova extensions model and NodePool +* **Alcatel Lucent** for its sponsorship of OpenStack (keystone, glance, quantum) and its extra support for jclouds Version 1.5 +* **VMware** for sponsoring vcloud-director +* **Bluelock** for providing a testing environment for vcloud-director +* Gustavo Morozowski, Andrew (LAST NAME), David Ribeiro Alves for their contributions on NodePool +* David (LAST NAME) his contributions on the jclouds image extension +* Gerald (LAST NAME) and Adrian Cole for their contributions on joyentcloud +* Andrew Bayer and Andrei Savu for their support on CloudStack 3.0 +* Jeremy Whitlock of [nodeable](http://www.nodeable.com/) for his rewrite of cloudwatch +* Matt Stephenson for his contributions on OpenStack Essex support +* Becca Wood for documenting the jclouds Version 1.5 release +* Everyone else who contributed their time and effort in order to make the release of jclouds Version 1.5 happen. Check out who's been busy +[here](http://www.ohloh.net/p/jclouds/contributors?query=&sort=latest_commit). + +## Test Results + +Please see the [test results](/documentation/releasenotes/1.5-tests) for jclouds Version 1.5.