Repository: jclouds-site Updated Branches: refs/heads/master 12ebec5bc -> 314f3b566
release notes for 2.1.0 fix deploy-javadoc Project: http://git-wip-us.apache.org/repos/asf/jclouds-site/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds-site/commit/314f3b56 Tree: http://git-wip-us.apache.org/repos/asf/jclouds-site/tree/314f3b56 Diff: http://git-wip-us.apache.org/repos/asf/jclouds-site/diff/314f3b56 Branch: refs/heads/master Commit: 314f3b5668b7868bb1b544510476289333873fbf Parents: 12ebec5 Author: andreaturli <[email protected]> Authored: Wed Feb 21 11:59:24 2018 +0100 Committer: andreaturli <[email protected]> Committed: Mon Feb 26 09:05:11 2018 +0100 ---------------------------------------------------------------------- _config.yml | 6 ++-- _includes/navbar.html | 1 + deploy-javadoc.sh | 10 ++++-- doap_jclouds.rdf | 7 ++++ reference/javadoc/index.md | 1 + releasenotes/2.1.0.md | 79 +++++++++++++++++++++++++++++++++++++++++ releasenotes/index.md | 1 + 7 files changed, 100 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds-site/blob/314f3b56/_config.yml ---------------------------------------------------------------------- diff --git a/_config.yml b/_config.yml index 144f651..24499e4 100644 --- a/_config.yml +++ b/_config.yml @@ -6,6 +6,6 @@ paginate: 5 paginate_path: "blog/page:num" permalink: /blog/:categories/:year/:month/:day/:title relative_permalinks: false -latest_version: 2.0.3 -latest_version_date: 2017-11-30 -latest_snapshot: 2.1.0-SNAPSHOT +latest_version: 2.1.0 +latest_version_date: 2018-02-21 +latest_snapshot: 2.2.0-SNAPSHOT http://git-wip-us.apache.org/repos/asf/jclouds-site/blob/314f3b56/_includes/navbar.html ---------------------------------------------------------------------- diff --git a/_includes/navbar.html b/_includes/navbar.html index d6f1dc0..7a06cad 100755 --- a/_includes/navbar.html +++ b/_includes/navbar.html @@ -70,6 +70,7 @@ <a href="#" class="dropdown-toggle" data-toggle="dropdown">Release Notes<strong class="caret"></strong></a> <ul class="dropdown-menu"> <!-- only keep the release notes for supported versions in this list --> + <li><a href="/releasenotes/2.1.0">2.1.0</a></li> <li><a href="/releasenotes/2.0.3">2.0.3</a></li> <li><a href="/releasenotes/2.0.2">2.0.2</a></li> <li><a href="/releasenotes/2.0.1">2.0.1</a></li> http://git-wip-us.apache.org/repos/asf/jclouds-site/blob/314f3b56/deploy-javadoc.sh ---------------------------------------------------------------------- diff --git a/deploy-javadoc.sh b/deploy-javadoc.sh index 72ed5cf..1497058 100755 --- a/deploy-javadoc.sh +++ b/deploy-javadoc.sh @@ -23,13 +23,13 @@ cd $TMPDIR for name in jclouds jclouds-labs-openstack; do rm -rf ${name} - git clone https://git-wip-us.apache.org/repos/asf/${name}.git + git clone --branch rel/${name}-${JCLOUDS_VERSION} --depth 1 https://git-wip-us.apache.org/repos/asf/${name}.git cd ${name} git checkout rel/${name}-${JCLOUDS_VERSION} cd .. done -apis="openstack-glance openstack-neutron openstack-marconi rackspace-autoscale" +apis="openstack-glance openstack-marconi rackspace-autoscale" for api in ${apis}; do mv jclouds-labs-openstack/${api} jclouds/apis/ @@ -46,6 +46,12 @@ done cd jclouds mvn clean javadoc:aggregate -Dnotimestamp=true -DadditionalJOption=-J-Xmx512m + +if [ ! -d "site-content" ]; then + svn co https://svn.apache.org/repos/asf/jclouds/site-content +else + svn up site-content +fi cd $DIR/site-content mkdir -p reference/javadoc/$JCLOUDS_VERSION_X/ http://git-wip-us.apache.org/repos/asf/jclouds-site/blob/314f3b56/doap_jclouds.rdf ---------------------------------------------------------------------- diff --git a/doap_jclouds.rdf b/doap_jclouds.rdf index 882d462..e9f1da3 100644 --- a/doap_jclouds.rdf +++ b/doap_jclouds.rdf @@ -37,6 +37,13 @@ <category rdf:resource="http://projects.apache.org/category/library" /> <release> <Version> + <name>Apache jclouds 2.1.0</name> + <created>2018-02-21</created> + <revision>2.1.0</revision> + </Version> + </release> + <release> + <Version> <name>Apache jclouds 2.0.3</name> <created>2017-11-30</created> <revision>2.0.3</revision> http://git-wip-us.apache.org/repos/asf/jclouds-site/blob/314f3b56/reference/javadoc/index.md ---------------------------------------------------------------------- diff --git a/reference/javadoc/index.md b/reference/javadoc/index.md index 34534f7..800bcb3 100644 --- a/reference/javadoc/index.md +++ b/reference/javadoc/index.md @@ -4,6 +4,7 @@ title: Javadoc for Apache jclouds permalink: /reference/javadoc/ --- +* [2.1.x](/reference/javadoc/2.1.x/) * [2.0.x](/reference/javadoc/2.0.x/) * [1.9.x](/reference/javadoc/1.9.x/) * [1.8.x](/reference/javadoc/1.8.x/) http://git-wip-us.apache.org/repos/asf/jclouds-site/blob/314f3b56/releasenotes/2.1.0.md ---------------------------------------------------------------------- diff --git a/releasenotes/2.1.0.md b/releasenotes/2.1.0.md new file mode 100644 index 0000000..7d20262 --- /dev/null +++ b/releasenotes/2.1.0.md @@ -0,0 +1,79 @@ +--- +layout: releasenotes +title: Release Notes for Version 2.1.0 +date: 2018-02-21 12:00:00 +release_notes: true +permalink: /releasenotes/2.1.0/ +--- + +1. [Introduction](#intro) +1. [Release Highlights](#highlights) +1. [Compute Improvements](#computeimprovements) +1. [BlobStore Improvements](#blobstoreimprovements) +1. [Credits](#credits) +1. [Test Results](#test) + +## <a id="intro"></a>Introduction + +Apache jclouds 2.1.0 represents an important milestone for the project. We are proud to support all major cloud providers in the marketplace with a mature, stable, codebase that is ready for production. You can [read the official announcement here](https://s.apache.org/jclouds210). To get started with jclouds, please see the [jclouds installation guide](/start/install/). + +## <a id="highlights"></a>Release Highlights + +Apache jclouds 2.1.0 highlights include: + +* Modernize OpenStack support, up to OpenStack Pike. See also [keystone v3](/blog/2018/01/16/keystone-v3/) and [OpenStack Nova and Neutron](/blog/2018/02/06/nova-neutron/) blog posts. +* Graduate Microsoft Azure Resource Manager to core. +* Graduate Packet to core. +* Better support for AWS EC2 in terms of network capabilities and regions. +* Graduate Google Cloud Storage (GCS) and Backblaze B2 to core. +* Better integration with OSGi and Apache Karaf. +* Numerous bug fixes and performance improvements. +* Compatible with Java 9 with `--add-modules java.xml.bind`. +* Remove Clojure bindings. +* Upgraded Guava to version 18. + +The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12334714). + +## <a id="computeimprovements"></a>Compute Improvements + +* Add Support OpenStack Keystone v3 API. +* Promote OpenStack Neutron to core. +* Better support of OpenStack Neutron from OpenStack Nova. +* Add support for Dimension Data. +* Add Azure Virtual Machine Scale Set support. +* Add support for Azure AD authentication using Service Principal. +* Add Azure KeyVault support. +* Improve OAuth capabilities adding filter customization per request. +* Update ProfitBricks to the latest API version. +* Add InternetGatewayApi and RouteTableApi to AWS EC2. +* Add support for R4 instance types in AWS EC2. +* Add Paris region to AWS EC2. +* Add Network API set feature add to SoftLayer provider. + +## <a id="blobstoreimprovements"></a>BlobStore Improvements + +* Improve Atmos compatibility. +* Support GCS temporary signed URLs. +* Add Azure Cool Blob Storage. +* Add storage tiers to all providers and portable abstraction. +* Allow larger Azure uploads. +* Improve multipart upload performance. + +## <a id="credits"></a>Credits + +jclouds would like to thank everyone who contributed time and effort in order to make this release happen: + +* [Jim Micheal Spring](https://twitter.com/jmspring) for his contributions to the Microsoft Azure ARM provider and the OAuth APIs. +* [Geoff Macartney](https://github.com/geomacy) for all his contributions to the OpenStack and AWS providers. +* [William Chen](https://github.com/swaqos) for his help with SoftLayer. +* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release, particularly to [Ignasi Barrera](https://github.com/nacx) for all his help with OpenStack and Azure ARM and the project management, in general. +* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). + +## <a id="test"></a>Test Results + +Please see the discussion and the vote threads for live test results for 2.1.0: + +* RC1 [vote](https://lists.apache.org/thread.html/204722e3f0fefc55e62f235a566c608733d16c0ecf442284f1d9e989@%3Cdev.jclouds.apache.org%3E) and [discussion](https://lists.apache.org/thread.html/1459e69810ef9635aa13fdcc37a90794cd2b432374538e708b6be31c@%3Cdev.jclouds.apache.org%3E) threads. +* RC2 [vote](https://lists.apache.org/thread.html/2d2907fb83571f5890967a8c4c2801bc1bbb1ebc334fd9391f3ef752@%3Cdev.jclouds.apache.org%3E) and [discussion](https://lists.apache.org/thread.html/6ef19fe67bff98dc7afe1aad914a40e9373a664a88f41fb187f531df@%3Cdev.jclouds.apache.org%3E) threads. +* RC3 [vote](https://lists.apache.org/thread.html/3a2f9abe689bb731c52b54c9c394a1153a7576421dff62d57455dcbf@%3Cdev.jclouds.apache.org%3E) and [discussion](https://lists.apache.org/thread.html/a2bc439cb81a5d98a858a40526b23921eefb77528d4eaf5d33f996ab@%3Cdev.jclouds.apache.org%3E) threads. + http://git-wip-us.apache.org/repos/asf/jclouds-site/blob/314f3b56/releasenotes/index.md ---------------------------------------------------------------------- diff --git a/releasenotes/index.md b/releasenotes/index.md index 9efbd62..050819f 100644 --- a/releasenotes/index.md +++ b/releasenotes/index.md @@ -6,6 +6,7 @@ permalink: /releasenotes/ The Release Notes and Javadocs for every major release of Apache jclouds are listed chronologically below. +* [2.1.0](/releasenotes/2.1.0) | [Javadoc](/reference/javadoc/2.1.x/) * [2.0.3](/releasenotes/2.0.3) | [Javadoc](/reference/javadoc/2.0.x/) * [2.0.2](/releasenotes/2.0.2) | [Javadoc](/reference/javadoc/2.0.x/) * [2.0.1](/releasenotes/2.0.1) | [Javadoc](/reference/javadoc/2.0.x/)
