Modified: jclouds/site-content/releasenotes/atom.xml URL: http://svn.apache.org/viewvc/jclouds/site-content/releasenotes/atom.xml?rev=1893232&r1=1893231&r2=1893232&view=diff ============================================================================== --- jclouds/site-content/releasenotes/atom.xml (original) +++ jclouds/site-content/releasenotes/atom.xml Fri Sep 10 15:55:59 2021 @@ -9,6 +9,95 @@ <entry> + <id>https://jclouds.apache.org/releasenotes/2.4.0/</id> + <title type="html"><![CDATA[Release Notes for Version 2.4.0]]></title> + <link href="https://jclouds.apache.org/releasenotes/2.4.0/"/> + <updated>2021-09-10T00:00:00Z</updated> + <content type="html"><![CDATA[<ol> +<li><a href="#intro">Introduction</a></li> +<li><a href="#highlights">Release Highlights</a></li> +<li><a href="#knownissues">Known Issues</a></li> +<li><a href="#credits">Credits</a></li> +<li><a href="#test">Test Results</a></li> +</ol> + + +<h2><a id="intro"></a>Introduction</h2> + +<p>Apache jclouds 2.4.0 is a regular release which includes compatibility and bug fixes. +You can <a href="https://s.apache.org/jclouds240">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> + +<h2><a id="highlights"></a>Release Highlights</h2> + +<p>New features in Apache jclouds 2.4.0 include:</p> + +<ul> +<li>Upgradings Guava, Guice, and GSON dependencies</li> +</ul> + + +<h3>Bugs and patches</h3> + +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1569'>JCLOUDS-1569</a>] - "did not receive expected response code and header" during undeploy request +</li> +<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1577'>JCLOUDS-1577</a>] - Running custom image created from MS Marketplace fails because no "Plan Information" is provided +</li> +<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1580'>JCLOUDS-1580</a>] - BlobStore.blobMetadata().getUserMetadata() returns empty Map when cloud provider returns lowercase metadata headers +</li> +<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1581'>JCLOUDS-1581</a>] - NullPointerException when parsing Cors object for GCE list buckets request +</li> +<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1582'>JCLOUDS-1582</a>] - ETag of the object uploaded via multipart upload does not match the CompleteMPU response from the transient blobstore +</li> +<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1584'>JCLOUDS-1584</a>] - Deployment API fails when ARM Template deploys for creating Azure VM +</li> +</ul> + + +<h3>New Feature</h3> + +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1516'>JCLOUDS-1516</a>] - First putblob should be signed with specific region rather than with default region during createcontainer API +</li> +<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1558'>JCLOUDS-1558</a>] - Azureblob Azure AD OAuth2 authentication support +</li> +</ul> + + +<h3>Improvement</h3> + +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1572'>JCLOUDS-1572</a>] - Update GCS bucket regions +</li> +</ul> + + +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12349971">here</a>.</p> + +<h2><a id="knownissues"></a> Known Issues</h2> + +<h2><a id="credits"></a>Credits</h2> + +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> + +<ul> +<li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> +<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> + + +<h2><a id="test"></a>Test Results</h2> + +<p>Please see the discussion and the vote threads for live test results for 2.4.0:</p> + +<ul> +<li>RC1 <a href="https://s.apache.org/jclouds240rc1vote">vote</a> and <a href="https://s.apache.org/jclouds240rc1discuss">discussion</a> threads.</li> +</ul> + +]]></content> + </entry> + + <entry> <id>https://jclouds.apache.org/releasenotes/2.3.0/</id> <title type="html"><![CDATA[Release Notes for Version 2.3.0]]></title> <link href="https://jclouds.apache.org/releasenotes/2.3.0/"/> @@ -133,25 +222,31 @@ You can <a href="https://s.apache.org/jc <title type="html"><![CDATA[Release Notes for Version 2.2.1]]></title> <link href="https://jclouds.apache.org/releasenotes/2.2.1/"/> <updated>2020-05-14T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) + <content type="html"><. To get started with jclouds, please see the [jclouds installation guide](/start/install/). +<h2><a id="highlights"></a>Release Highlights</h2> -## <a id="highlights"></a>Release Highlights +<p>New features in Apache jclouds 2.2.1 include:</p> -New features in Apache jclouds 2.2.1 include: +<ul> +<li>The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now +maintained by the Apache Karaf team and they will be released by them.</li> +</ul> -* The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now - maintained by the Apache Karaf team and they will be released by them. -### Bugs and patches +<h3>Bugs and patches</h3> <ul> <li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1520'>JCLOUDS-1520</a>] - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used @@ -168,7 +263,8 @@ New features in Apache jclouds 2.2.1 inc </li> </ul> -### Improvement + +<h3>Improvement</h3> <ul> <li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1540'>JCLOUDS-1540</a>] - Update Snakeyaml @@ -177,27 +273,36 @@ New features in Apache jclouds 2.2.1 inc </li> </ul> -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346361&styleName=Html&projectId=12314430). -## <a id="knownissues"></a> Known Issues +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346361&styleName=Html&projectId=12314430">here</a>.</p> -* [JCLOUDS-1520](https://issues.apache.org/jira/browse/JCLOUDS-1520) - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used. +<h2><a id="knownissues"></a> Known Issues</h2> -## <a id="credits"></a>Credits +<ul> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1520">JCLOUDS-1520</a> - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used.</li> +</ul> -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: -* Especial thanks to the Apache Karaf team for taking over the `jclouds-karaf` and `jclouds-cli` projects to - make sure they will have continuity. +<h2><a id="credits"></a>Credits</h2> -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> -## <a id="test"></a>Test Results +<ul> +<li><p>Especial thanks to the Apache Karaf team for taking over the <code>jclouds-karaf</code> and <code>jclouds-cli</code> projects to +make sure they will have continuity.</p></li> +<li><p>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</p></li> +<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> -Please see the discussion and the vote threads for live test results for 2.2.1: -* RC1 [vote](https://s.apache.org/jclouds221rc1vote) and [discussion](https://s.apache.org/jclouds221rc1discuss) threads. +<h2><a id="test"></a>Test Results</h2> + +<p>Please see the discussion and the vote threads for live test results for 2.2.1:</p> + +<ul> +<li>RC1 <a href="https://s.apache.org/jclouds221rc1vote">vote</a> and <a href="https://s.apache.org/jclouds221rc1discuss">discussion</a> threads.</li> +</ul> + ]]></content> </entry> @@ -206,27 +311,33 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.2.0]]></title> <link href="https://jclouds.apache.org/releasenotes/2.2.0/"/> <updated>2019-10-21T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) + <content type="html"><. To get started with jclouds, please see the [jclouds installation guide](/start/install/). +You can <a href="https://s.apache.org/jclouds220">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -## <a id="highlights"></a>Release Highlights +<h2><a id="highlights"></a>Release Highlights</h2> -New features in Apache jclouds 2.2.0 include: +<p>New features in Apache jclouds 2.2.0 include:</p> -* Java 8 friendly builds -* The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now - maintained by the Apache Karaf team and they will be released by them. +<ul> +<li>Java 8 friendly builds</li> +<li>The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now +maintained by the Apache Karaf team and they will be released by them.</li> +</ul> -### Bugs and patches + +<h3>Bugs and patches</h3> <ul> <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1200'>JCLOUDS-1200</a> - org.jclouds.http.HttpResponseException fails to serialize @@ -290,8 +401,9 @@ New features in Apache jclouds 2.2.0 inc <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1510'>JCLOUDS-1510</a> - ParseSax convertStreamToStringAndParse creates a String from bytes without specifying a charset </li> </ul> - -### New Feature + + +<h3>New Feature</h3> <ul> <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1399'>JCLOUDS-1399</a> - S3 One Zone-IA Storage Class @@ -305,8 +417,9 @@ New features in Apache jclouds 2.2.0 inc <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1494'>JCLOUDS-1494</a> - Add S3 Glacier Deep Archive tier </li> </ul> - -### Improvement + + +<h3>Improvement</h3> <ul> <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-847'>JCLOUDS-847</a> - S3 poor upload performance @@ -348,8 +461,9 @@ New features in Apache jclouds 2.2.0 inc <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1514'>JCLOUDS-1514</a> - Azurecompute-arm add disk storage types on disk create/update </li> </ul> - -### Task + + +<h3>Task</h3> <ul> <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1406'>JCLOUDS-1406</a> - Add default location configuration to dimension data provider @@ -374,27 +488,36 @@ New features in Apache jclouds 2.2.0 inc </li> </ul> -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12342811). -## <a id="knownissues"></a> Known Issues +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12342811">here</a>.</p> -* [JCLOUDS-1520](https://issues.apache.org/jira/browse/JCLOUDS-1520) - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used. +<h2><a id="knownissues"></a> Known Issues</h2> -## <a id="credits"></a>Credits +<ul> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1520">JCLOUDS-1520</a> - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used.</li> +</ul> -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: -* Especial thanks to the Apache Karaf team for taking over the `jclouds-karaf` and `jclouds-cli` projects to - make sure they will have continuity. +<h2><a id="credits"></a>Credits</h2> + +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). +<ul> +<li><p>Especial thanks to the Apache Karaf team for taking over the <code>jclouds-karaf</code> and <code>jclouds-cli</code> projects to +make sure they will have continuity.</p></li> +<li><p>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</p></li> +<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> -## <a id="test"></a>Test Results -Please see the discussion and the vote threads for live test results for 2.2.0: +<h2><a id="test"></a>Test Results</h2> + +<p>Please see the discussion and the vote threads for live test results for 2.2.0:</p> + +<ul> +<li>RC1 <a href="https://s.apache.org/jclouds220rc1vote">vote</a> and <a href="https://s.apache.org/jclouds220rc1discuss">discussion</a> threads.</li> +</ul> -* RC1 [vote](https://s.apache.org/jclouds220rc1vote) and [discussion](https://s.apache.org/jclouds220rc1discuss) threads. ]]></content> </entry> @@ -403,26 +526,32 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.1.3]]></title> <link href="https://jclouds.apache.org/releasenotes/2.1.3/"/> <updated>2019-10-21T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) + <content type="html"><. To get started with jclouds, please see the [jclouds installation guide](/start/install/). +<h2><a id="intro"></a>Introduction</h2> -## <a id="highlights"></a>Release Highlights +<p>Apache jclouds 2.1.3 is the third bugfix release after jclouds 2.1.0 and comes with several bugfixes and performance improvements. +You can <a href="https://s.apache.org/jclouds213">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -New features in Apache jclouds 2.1.3 include: +<h2><a id="highlights"></a>Release Highlights</h2> -* The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now - maintained by the Apache Karaf team and they will be released by them. +<p>New features in Apache jclouds 2.1.3 include:</p> + +<ul> +<li>The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now +maintained by the Apache Karaf team and they will be released by them.</li> +</ul> + + +<h3>Bugs and patches</h3> -### Bugs and patches - <ul> <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1492'>JCLOUDS-1492</a> - Dimension Data Feature API Predicates are not usable </li> @@ -435,15 +564,17 @@ New features in Apache jclouds 2.1.3 inc <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1510'>JCLOUDS-1510</a> - ParseSax convertStreamToStringAndParse creates a String from bytes without specifying a charset </li> </ul> - -### New Feature + + +<h3>New Feature</h3> <ul> <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1494'>JCLOUDS-1494</a> - Add S3 Glacier Deep Archive tier </li> </ul> - -### Improvement + + +<h3>Improvement</h3> <ul> <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1428'>JCLOUDS-1428</a> - Support for SAS token based Authentication for Azure Blob Storage @@ -457,35 +588,45 @@ New features in Apache jclouds 2.1.3 inc <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1514'>JCLOUDS-1514</a> - Azurecompute-arm add disk storage types on disk create/update </li> </ul> - -### Task + + +<h3>Task</h3> <ul> <li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1495'>JCLOUDS-1495</a> - maven plugins are not correctly referred to </li> </ul> -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12344941). -## <a id="knownissues"></a> Known Issues +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12344941">here</a>.</p> + +<h2><a id="knownissues"></a> Known Issues</h2> + +<ul> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1520">JCLOUDS-1520</a> - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used.</li> +</ul> -* [JCLOUDS-1520](https://issues.apache.org/jira/browse/JCLOUDS-1520) - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used. -## <a id="credits"></a>Credits +<h2><a id="credits"></a>Credits</h2> + +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: +<ul> +<li><p>Especial thanks to the Apache Karaf team for taking over the <code>jclouds-karaf</code> and <code>jclouds-cli</code> projects to +make sure they will have continuity.</p></li> +<li><p>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</p></li> +<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> -* Especial thanks to the Apache Karaf team for taking over the `jclouds-karaf` and `jclouds-cli` projects to - make sure they will have continuity. -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). +<h2><a id="test"></a>Test Results</h2> -## <a id="test"></a>Test Results +<p>Please see the discussion and the vote threads for live test results for 2.1.3:</p> -Please see the discussion and the vote threads for live test results for 2.1.3: +<ul> +<li>RC1 <a href="https://s.apache.org/jclouds213rc1vote">vote</a> and <a href="https://s.apache.org/jclouds213rc1discuss">discussion</a> threads.</li> +</ul> -* RC1 [vote](https://s.apache.org/jclouds213rc1vote) and [discussion](https://s.apache.org/jclouds213rc1discuss) threads. ]]></content> </entry> @@ -494,79 +635,96 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.1.2]]></title> <link href="https://jclouds.apache.org/releasenotes/2.1.2/"/> <updated>2019-02-06T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) - -## <a id="intro"></a>Introduction - -Apache jclouds 2.1.2 is the second bugfix release after jclouds 2.1.0 and comes with several bugfixes and performance improvements. -You can [read the official announcement here](https://s.apache.org/jclouds212). To get started with jclouds, please see the [jclouds installation guide](/start/install/). - -## <a id="highlights"></a>Release Highlights - -New features in Apache jclouds 2.1.2 include: - -* EC2 r5, t3, and x1 instance types -* GCS REGIONAL storage class - -### Bugs and patches - -* [JCLOUDS-1339](https://issues.apache.org/jira/browse/JCLOUDS-1339) - Support launching an x1 EC2 instance -* [JCLOUDS-1366](https://issues.apache.org/jira/browse/JCLOUDS-1366) - OutOfMemory when InputStream referencing to big file is used as payload -* [JCLOUDS-1419](https://issues.apache.org/jira/browse/JCLOUDS-1419) - Missing StorageClass REGIONAL for GCS buckets -* [JCLOUDS-1431](https://issues.apache.org/jira/browse/JCLOUDS-1431) - Support AU geo for Live Tests -* [JCLOUDS-1443](https://issues.apache.org/jira/browse/JCLOUDS-1443) - unable to resolve URI with complex host -* [JCLOUDS-1447](https://issues.apache.org/jira/browse/JCLOUDS-1447) - S3 CopyObject requires x-amz-copy-source to be URL encoded -* [JCLOUDS-1455](https://issues.apache.org/jira/browse/JCLOUDS-1455) - Update ParseResponse to log error details. Add ParseTests for Domain Objects in NetworkApi and ServerApi -* [JCLOUDS-1457](https://issues.apache.org/jira/browse/JCLOUDS-1457) - Add Clean Server operation to ServerApi -* [JCLOUDS-1460](https://issues.apache.org/jira/browse/JCLOUDS-1460) - Add support for t3 instance types in AWS ec2 -* [JCLOUDS-1462](https://issues.apache.org/jira/browse/JCLOUDS-1462) - Upgrade Apache Http driver in response to CVE-2015-5262 -* [JCLOUDS-1463](https://issues.apache.org/jira/browse/JCLOUDS-1463) - MachineTypeToHardware throws exception when region has no available zone -* [JCLOUDS-1464](https://issues.apache.org/jira/browse/JCLOUDS-1464) - Google Cloud Storage regions need updating -* [JCLOUDS-1466](https://issues.apache.org/jira/browse/JCLOUDS-1466) - Azurecompute-arm listNodes doesn't work -* [JCLOUDS-1467](https://issues.apache.org/jira/browse/JCLOUDS-1467) - Newly added c5 instanceType do not supports c5d series of AWS -* [JCLOUDS-1468](https://issues.apache.org/jira/browse/JCLOUDS-1468) - Add missing fields on CloudStack usage API -* [JCLOUDS-1472](https://issues.apache.org/jira/browse/JCLOUDS-1472) - Multipart upload for AzureBlob fails when using InputStream for files greater than 32MB -* [JCLOUDS-1474](https://issues.apache.org/jira/browse/JCLOUDS-1474) - [ARM] Enable Standard SKUs for Load Balancers and PublicIPs -* [JCLOUDS-1477](https://issues.apache.org/jira/browse/JCLOUDS-1477) - B2 cannot upload small payloads when multipart specified -* [JCLOUDS-1479](https://issues.apache.org/jira/browse/JCLOUDS-1479) - Swift API throws Exception when getting blob from containers -* [JCLOUDS-1488](https://issues.apache.org/jira/browse/JCLOUDS-1488) - Filesystem list call with prefix is slow in large containers - -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12343896). - -## <a id="knownissues"></a> Known Issues - -* There are a couple JIRA issues related to OpenStack endpoint and API version support: [JCLOUDS-773](https://issues.apache.org/jira/browse/JCLOUDS-773) and [JCLOUDS-1197](https://issues.apache.org/jira/browse/JCLOUDS-1197). - -## <a id="credits"></a>Credits - -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: - -* [Mathieu Tortuyaux](https://github.com/tormath1) for fixing REST URLs with paths -* [Markus Alexander Kuppe](https://github.com/lemmy) for adding EC2 x1 instances -* [David Currie](https://github.com/davidcurrie) for fixing URL encoding for S3 x-amz-copy-source -* [smedavaram75](https://github.com/smedavaram75) for adding GCS REGIONAL storage class -* [Mahmoud Ismail](https://github.com/maismail) for annotating GCE sourceImage as @Nullable -* [Oliver Gondža](https://github.com/olivergondza) for configuring sensitive Nova logging -* [Trent Schmidt](https://github.com/trentontrees) for adding t3 and other instances -* [filecatalyst](https://github.com/filecatalyst) for updating GCS regions -* [Joe Meiring](https://github.com/reptillicus) for fixing filesystem clear container options -* [kazimazar](https://github.com/kazimazar) for adding c5d and m5d instances -* [John McDonnell](https://github.com/mcdonnell-john) for adding missing options to CloudStack ListUsageRecords -* [Simone Locci](https://github.com/pimuzzo) for fixing Azure compute listNodes -* [Trần Tiến Äức](https://github.com/trantienduchn) for fixing Swift container metadata cache + <content type="html"><![CDATA[<ol> +<li><a href="#intro">Introduction</a></li> +<li><a href="#highlights">Release Highlights</a></li> +<li><a href="#knownissues">Known Issues</a></li> +<li><a href="#credits">Credits</a></li> +<li><a href="#test">Test Results</a></li> +</ol> + + +<h2><a id="intro"></a>Introduction</h2> + +<p>Apache jclouds 2.1.2 is the second bugfix release after jclouds 2.1.0 and comes with several bugfixes and performance improvements. +You can <a href="https://s.apache.org/jclouds212">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> + +<h2><a id="highlights"></a>Release Highlights</h2> + +<p>New features in Apache jclouds 2.1.2 include:</p> + +<ul> +<li>EC2 r5, t3, and x1 instance types</li> +<li>GCS REGIONAL storage class</li> +</ul> + + +<h3>Bugs and patches</h3> + +<ul> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1339">JCLOUDS-1339</a> - Support launching an x1 EC2 instance</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1366">JCLOUDS-1366</a> - OutOfMemory when InputStream referencing to big file is used as payload</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1419">JCLOUDS-1419</a> - Missing StorageClass REGIONAL for GCS buckets</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1431">JCLOUDS-1431</a> - Support AU geo for Live Tests</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1443">JCLOUDS-1443</a> - unable to resolve URI with complex host</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1447">JCLOUDS-1447</a> - S3 CopyObject requires x-amz-copy-source to be URL encoded</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1455">JCLOUDS-1455</a> - Update ParseResponse to log error details. Add ParseTests for Domain Objects in NetworkApi and ServerApi</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1457">JCLOUDS-1457</a> - Add Clean Server operation to ServerApi</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1460">JCLOUDS-1460</a> - Add support for t3 instance types in AWS ec2</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1462">JCLOUDS-1462</a> - Upgrade Apache Http driver in response to CVE-2015-5262</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1463">JCLOUDS-1463</a> - MachineTypeToHardware throws exception when region has no available zone</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1464">JCLOUDS-1464</a> - Google Cloud Storage regions need updating</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1466">JCLOUDS-1466</a> - Azurecompute-arm listNodes doesn't work</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1467">JCLOUDS-1467</a> - Newly added c5 instanceType do not supports c5d series of AWS</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1468">JCLOUDS-1468</a> - Add missing fields on CloudStack usage API</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1472">JCLOUDS-1472</a> - Multipart upload for AzureBlob fails when using InputStream for files greater than 32MB</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1474">JCLOUDS-1474</a> - [ARM] Enable Standard SKUs for Load Balancers and PublicIPs</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1477">JCLOUDS-1477</a> - B2 cannot upload small payloads when multipart specified</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1479">JCLOUDS-1479</a> - Swift API throws Exception when getting blob from containers</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1488">JCLOUDS-1488</a> - Filesystem list call with prefix is slow in large containers</li> +</ul> + + +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12343896">here</a>.</p> + +<h2><a id="knownissues"></a> Known Issues</h2> + +<ul> +<li>There are a couple JIRA issues related to OpenStack endpoint and API version support: <a href="https://issues.apache.org/jira/browse/JCLOUDS-773">JCLOUDS-773</a> and <a href="https://issues.apache.org/jira/browse/JCLOUDS-1197">JCLOUDS-1197</a>.</li> +</ul> + + +<h2><a id="credits"></a>Credits</h2> + +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). +<ul> +<li><a href="https://github.com/tormath1">Mathieu Tortuyaux</a> for fixing REST URLs with paths</li> +<li><a href="https://github.com/lemmy">Markus Alexander Kuppe</a> for adding EC2 x1 instances</li> +<li><a href="https://github.com/davidcurrie">David Currie</a> for fixing URL encoding for S3 x-amz-copy-source</li> +<li><a href="https://github.com/smedavaram75">smedavaram75</a> for adding GCS REGIONAL storage class</li> +<li><a href="https://github.com/maismail">Mahmoud Ismail</a> for annotating GCE sourceImage as @Nullable</li> +<li><a href="https://github.com/olivergondza">Oliver Gondža</a> for configuring sensitive Nova logging</li> +<li><a href="https://github.com/trentontrees">Trent Schmidt</a> for adding t3 and other instances</li> +<li><a href="https://github.com/filecatalyst">filecatalyst</a> for updating GCS regions</li> +<li><a href="https://github.com/reptillicus">Joe Meiring</a> for fixing filesystem clear container options</li> +<li><a href="https://github.com/kazimazar">kazimazar</a> for adding c5d and m5d instances</li> +<li><a href="https://github.com/mcdonnell-john">John McDonnell</a> for adding missing options to CloudStack ListUsageRecords</li> +<li><a href="https://github.com/pimuzzo">Simone Locci</a> for fixing Azure compute listNodes</li> +<li><p><a href="https://github.com/trantienduchn">Trần Tiến Äức</a> for fixing Swift container metadata cache</p></li> +<li><p>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</p></li> +<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> -## <a id="test"></a>Test Results -Please see the discussion and the vote threads for live test results for 2.1.2: +<h2><a id="test"></a>Test Results</h2> + +<p>Please see the discussion and the vote threads for live test results for 2.1.2:</p> + +<ul> +<li>RC1 <a href="https://s.apache.org/jclouds212rc1vote">vote</a> and <a href="https://s.apache.org/jclouds212rc1discuss">discussion</a> threads.</li> +</ul> -* RC1 [vote](https://s.apache.org/jclouds212rc1vote) and [discussion](https://s.apache.org/jclouds212rc1discuss) threads. ]]></content> </entry> @@ -575,74 +733,92 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.1.1]]></title> <link href="https://jclouds.apache.org/releasenotes/2.1.1/"/> <updated>2018-08-16T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) - -## <a id="intro"></a>Introduction - -Apache jclouds 2.1.1 is the first bugfix release after jclouds 2.1.0 and comes with several bugfixes and performance improvements. -You can [read the official announcement here](https://s.apache.org/jclouds211). To get started with jclouds, please see the [jclouds installation guide](/start/install/). - -## <a id="highlights"></a>Release Highlights - -New features in Apache jclouds 2.1.1 include: - -* Add support for r4, c5 and m5 instance types in AWS ec2. -* Add the new Paris region to aws-ec2 -* Support different "domain" values for "identity/user" and "project" in OpenStack Keystone V3 -* Improve Azure ARM resource cleanup especially of orphaned networks and orphaned resource groups. - -### Bugs and patches - -* [JCLOUDS-1200](https://issues.apache.org/jira/browse/JCLOUDS-1200) - org.jclouds.http.HttpResponseException fails to serialize -* [JCLOUDS-1263](https://issues.apache.org/jira/browse/JCLOUDS-1263) - Listing objects in Openstack Swift blob store containers fails if a key has an invalid URL encode sequence -* [JCLOUDS-1294](https://issues.apache.org/jira/browse/JCLOUDS-1294) - Azure ARM improve HTTP retry logic -* [JCLOUDS-1330](https://issues.apache.org/jira/browse/JCLOUDS-1330) - Azure ARM orphaned networks not cleaned up when node deleted -* [JCLOUDS-1331](https://issues.apache.org/jira/browse/JCLOUDS-1331) - Azure ARM orphaned resource groups are not cleaned up due to api caching/timing issue -* [JCLOUDS-1362](https://issues.apache.org/jira/browse/JCLOUDS-1362) - Randomly generated node password can be invalid in Azure ARM -* [JCLOUDS-1368](https://issues.apache.org/jira/browse/JCLOUDS-1368) - GCS cannot upload multipart file larger than 1 GB -* [JCLOUDS-1372](https://issues.apache.org/jira/browse/JCLOUDS-1372) - Add support for R4 instance types in AWS ec2 -* [JCLOUDS-1373](https://issues.apache.org/jira/browse/JCLOUDS-1373) - Add the new Paris region to aws-ec2 -* [JCLOUDS-1381](https://issues.apache.org/jira/browse/JCLOUDS-1381) - NullPointerException provisioning VM in GCE: could not find image for disk -* [JCLOUDS-1387](https://issues.apache.org/jira/browse/JCLOUDS-1387) - Add support for c5 instance types in AWS ec2 -* [JCLOUDS-1389](https://issues.apache.org/jira/browse/JCLOUDS-1389) - Multipart upload to Google cloud storage failing with 400 bad request -* [JCLOUDS-1391](https://issues.apache.org/jira/browse/JCLOUDS-1391) - Headers must be sorted by lowercase when calculating signature -* [JCLOUDS-1392](https://issues.apache.org/jira/browse/JCLOUDS-1392) - When fetching blob metadata with details all folders are removed from response -* [JCLOUDS-1400](https://issues.apache.org/jira/browse/JCLOUDS-1400) - GCS's presigned url requires blank Content-Type -* [JCLOUDS-1401](https://issues.apache.org/jira/browse/JCLOUDS-1401) - S3 SignatureDoesNotMatch when listing keys using prefix with ampersand -* [JCLOUDS-1405](https://issues.apache.org/jira/browse/JCLOUDS-1405) - Dimension Data Live Tests Broken - Domain classes for Server and Image with List nics incorrect -* [JCLOUDS-1410](https://issues.apache.org/jira/browse/JCLOUDS-1410) - SoftLayer cannot provision with private image -* [JCLOUDS-1422](https://issues.apache.org/jira/browse/JCLOUDS-1422) - LocalBlobStore.list ignores recursive flag when prefix set -* [JCLOUDS-1427](https://issues.apache.org/jira/browse/JCLOUDS-1427) - NPE when deserializing Elastic IPs that have tags -* [JCLOUDS-1433](https://issues.apache.org/jira/browse/JCLOUDS-1433) - IllegalArgumentException from Strings2.replaceTokens -* [JCLOUDS-1436](https://issues.apache.org/jira/browse/JCLOUDS-1436) - Add support for m5 instance types in AWS ec2 - -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12342884). - -## <a id="knownissues"></a> Known Issues - -* There are a couple JIRA issues related to OpenStack endpoint and API version support: [JCLOUDS-773](https://issues.apache.org/jira/browse/JCLOUDS-773) and [JCLOUDS-1197](https://issues.apache.org/jira/browse/JCLOUDS-1197). -* China regions cannot be used in Azure ARM: [JCLOUDS-1441](https://issues.apache.org/jira/browse/JCLOUDS-1441). - -## <a id="credits"></a>Credits - -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: - -* [Vikas Rangarajan](https://github.com/VRanga000) for his contribution to the new instance types supported in the AWS ec2 provider. -* [Jesse Glick](https://github.com/jglick) for the fix for AWS S3 signatures. -* [Alix Lourme](https://github.com/axel3rd) for the Openstack Keystone V3 domain configuration for projects. -* [Daniel Estevez](https://github.com/danielestevez) for his contributions to the Azure ARM provider. -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). + <content type="html">< and [discussion](https://s.apache.org/jclouds211rc1discuss) threads. +<h3>Bugs and patches</h3> + +<ul> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1200">JCLOUDS-1200</a> - org.jclouds.http.HttpResponseException fails to serialize</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1263">JCLOUDS-1263</a> - Listing objects in Openstack Swift blob store containers fails if a key has an invalid URL encode sequence</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1294">JCLOUDS-1294</a> - Azure ARM improve HTTP retry logic</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1330">JCLOUDS-1330</a> - Azure ARM orphaned networks not cleaned up when node deleted</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1331">JCLOUDS-1331</a> - Azure ARM orphaned resource groups are not cleaned up due to api caching/timing issue</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1362">JCLOUDS-1362</a> - Randomly generated node password can be invalid in Azure ARM</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1368">JCLOUDS-1368</a> - GCS cannot upload multipart file larger than 1 GB</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1372">JCLOUDS-1372</a> - Add support for R4 instance types in AWS ec2</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1373">JCLOUDS-1373</a> - Add the new Paris region to aws-ec2</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1381">JCLOUDS-1381</a> - NullPointerException provisioning VM in GCE: could not find image for disk</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1387">JCLOUDS-1387</a> - Add support for c5 instance types in AWS ec2</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1389">JCLOUDS-1389</a> - Multipart upload to Google cloud storage failing with 400 bad request</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1391">JCLOUDS-1391</a> - Headers must be sorted by lowercase when calculating signature</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1392">JCLOUDS-1392</a> - When fetching blob metadata with details all folders are removed from response</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1400">JCLOUDS-1400</a> - GCS's presigned url requires blank Content-Type</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1401">JCLOUDS-1401</a> - S3 SignatureDoesNotMatch when listing keys using prefix with ampersand</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1405">JCLOUDS-1405</a> - Dimension Data Live Tests Broken - Domain classes for Server and Image with List nics incorrect</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1410">JCLOUDS-1410</a> - SoftLayer cannot provision with private image</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1422">JCLOUDS-1422</a> - LocalBlobStore.list ignores recursive flag when prefix set</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1427">JCLOUDS-1427</a> - NPE when deserializing Elastic IPs that have tags</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1433">JCLOUDS-1433</a> - IllegalArgumentException from Strings2.replaceTokens</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1436">JCLOUDS-1436</a> - Add support for m5 instance types in AWS ec2</li> +</ul> + + +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12342884">here</a>.</p> + +<h2><a id="knownissues"></a> Known Issues</h2> + +<ul> +<li>There are a couple JIRA issues related to OpenStack endpoint and API version support: <a href="https://issues.apache.org/jira/browse/JCLOUDS-773">JCLOUDS-773</a> and <a href="https://issues.apache.org/jira/browse/JCLOUDS-1197">JCLOUDS-1197</a>.</li> +<li>China regions cannot be used in Azure ARM: <a href="https://issues.apache.org/jira/browse/JCLOUDS-1441">JCLOUDS-1441</a>.</li> +</ul> + + +<h2><a id="credits"></a>Credits</h2> + +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> + +<ul> +<li><a href="https://github.com/VRanga000">Vikas Rangarajan</a> for his contribution to the new instance types supported in the AWS ec2 provider.</li> +<li><a href="https://github.com/jglick">Jesse Glick</a> for the fix for AWS S3 signatures.</li> +<li><a href="https://github.com/axel3rd">Alix Lourme</a> for the Openstack Keystone V3 domain configuration for projects.</li> +<li><a href="https://github.com/danielestevez">Daniel Estevez</a> for his contributions to the Azure ARM provider.</li> +<li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> +<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> + + +<h2><a id="test"></a>Test Results</h2> + +<p>Please see the discussion and the vote threads for live test results for 2.1.1:</p> + +<ul> +<li>RC1 <a href="https://s.apache.org/jclouds211rc1vote">vote</a> and <a href="https://s.apache.org/jclouds211rc1discuss">discussion</a> threads.</li> +</ul> + ]]></content> </entry> @@ -651,76 +827,93 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.1.0]]></title> <link href="https://jclouds.apache.org/releasenotes/2.1.0/"/> <updated>2018-02-21T00:00:00Z</updated> - <content type="html">< -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. + <content type="html"><![CDATA[<ol> +<li><a href="#intro">Introduction</a></li> +<li><a href="#highlights">Release Highlights</a></li> +<li><a href="#computeimprovements">Compute Improvements</a></li> +<li><a href="#blobstoreimprovements">BlobStore Improvements</a></li> +<li><a href="#credits">Credits</a></li> +<li><a href="#test">Test Results</a></li> +</ol> + + +<h2><a id="intro"></a>Introduction</h2> + +<p>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 <a href="https://s.apache.org/jclouds210">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> + +<h2><a id="highlights"></a>Release Highlights</h2> + +<p>Apache jclouds 2.1.0 highlights include:</p> + +<ul> +<li>Modernize OpenStack support, up to OpenStack Pike. See also <a href="/blog/2018/01/16/keystone-v3/">keystone v3</a> and <a href="/blog/2018/02/06/nova-neutron/">OpenStack Nova and Neutron</a> blog posts.</li> +<li>Graduate Microsoft Azure Resource Manager to core.</li> +<li>Graduate Packet to core.</li> +<li>Better support for AWS EC2 in terms of network capabilities and regions.</li> +<li>Graduate Google Cloud Storage (GCS) and Backblaze B2 to core.</li> +<li>Better integration with OSGi and Apache Karaf.</li> +<li>Numerous bug fixes and performance improvements.</li> +<li>Compatible with Java 9 with <code>--add-modules java.xml.bind</code>.</li> +<li>Remove Clojure bindings.</li> +<li>Upgraded Guava to version 18.</li> +</ul> + + +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12334714">here</a>.</p> + +<h2><a id="computeimprovements"></a>Compute Improvements</h2> + +<ul> +<li>Add Support OpenStack Keystone v3 API.</li> +<li>Promote OpenStack Neutron to core.</li> +<li>Better support of OpenStack Neutron from OpenStack Nova.</li> +<li>Add support for Dimension Data.</li> +<li>Add Azure Virtual Machine Scale Set support.</li> +<li>Add support for Azure AD authentication using Service Principal.</li> +<li>Add Azure KeyVault support.</li> +<li>Improve OAuth capabilities adding filter customization per request.</li> +<li>Update ProfitBricks to the latest API version.</li> +<li>Add InternetGatewayApi and RouteTableApi to AWS EC2.</li> +<li>Add support for R4 instance types in AWS EC2.</li> +<li>Add Paris region to AWS EC2.</li> +<li>Add Network API set feature add to SoftLayer provider.</li> +</ul> + + +<h2><a id="blobstoreimprovements"></a>BlobStore Improvements</h2> + +<ul> +<li>Improve Atmos compatibility.</li> +<li>Support GCS temporary signed URLs.</li> +<li>Add Azure Cool Blob Storage.</li> +<li>Add storage tiers to all providers and portable abstraction.</li> +<li>Allow larger Azure uploads.</li> +<li>Improve multipart upload performance.</li> +</ul> + + +<h2><a id="credits"></a>Credits</h2> + +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> + +<ul> +<li><a href="https://twitter.com/jmspring">Jim Micheal Spring</a> for his contributions to the Microsoft Azure ARM provider and the OAuth APIs.</li> +<li><a href="https://github.com/geomacy">Geoff Macartney</a> for all his contributions to the OpenStack and AWS providers.</li> +<li><a href="https://github.com/swaqos">William Chen</a> for his help with SoftLayer.</li> +<li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release, particularly to <a href="https://github.com/nacx">Ignasi Barrera</a> for all his help with OpenStack and Azure ARM and the project management, in general.</li> +<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> + + +<h2><a id="test"></a>Test Results</h2> + +<p>Please see the discussion and the vote threads for live test results for 2.1.0:</p> + +<ul> +<li>RC1 <a href="https://lists.apache.org/thread.html/204722e3f0fefc55e62f235a566c608733d16c0ecf442284f1d9e989@%3Cdev.jclouds.apache.org%3E">vote</a> and <a href="https://lists.apache.org/thread.html/1459e69810ef9635aa13fdcc37a90794cd2b432374538e708b6be31c@%3Cdev.jclouds.apache.org%3E">discussion</a> threads.</li> +<li>RC2 <a href="https://lists.apache.org/thread.html/2d2907fb83571f5890967a8c4c2801bc1bbb1ebc334fd9391f3ef752@%3Cdev.jclouds.apache.org%3E">vote</a> and <a href="https://lists.apache.org/thread.html/6ef19fe67bff98dc7afe1aad914a40e9373a664a88f41fb187f531df@%3Cdev.jclouds.apache.org%3E">discussion</a> threads.</li> +<li>RC3 <a href="https://lists.apache.org/thread.html/3a2f9abe689bb731c52b54c9c394a1153a7576421dff62d57455dcbf@%3Cdev.jclouds.apache.org%3E">vote</a> and <a href="https://lists.apache.org/thread.html/a2bc439cb81a5d98a858a40526b23921eefb77528d4eaf5d33f996ab@%3Cdev.jclouds.apache.org%3E">discussion</a> threads.</li> +</ul> ]]></content> </entry> @@ -730,64 +923,79 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.0.3]]></title> <link href="https://jclouds.apache.org/releasenotes/2.0.3/"/> <updated>2017-11-30T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) + <content type="html"><. To get started with jclouds, please see the [jclouds installation guide](/start/install/). +<h2><a id="intro"></a>Introduction</h2> -## <a id="highlights"></a>Release Highlights +<p>Apache jclouds 2.0.3 is the third bugfix release after jclouds 2.0 and comes with several bugfixes and performance improvements. You can <a href="https://s.apache.org/jclouds203">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -Apache jclouds 2.0.3 new features include: +<h2><a id="highlights"></a>Release Highlights</h2> -* Fixed compilation issues in Java 1.8. -* Completed the provider APIs in the DimensionData provider needed to support the Compute abstraction. -* Added the Amazon China Beijing region. -* Support `custom-data` and added the `VirtualMachineScaleSet` APIs to Azure ARM. -* Updated ProfitBricks to the latest API version. -* Added B2 native prefix and delimiter support. +<p>Apache jclouds 2.0.3 new features include:</p> -### Bugs and patches +<ul> +<li>Fixed compilation issues in Java 1.8.</li> +<li>Completed the provider APIs in the DimensionData provider needed to support the Compute abstraction.</li> +<li>Added the Amazon China Beijing region.</li> +<li>Support <code>custom-data</code> and added the <code>VirtualMachineScaleSet</code> APIs to Azure ARM.</li> +<li>Updated ProfitBricks to the latest API version.</li> +<li>Added B2 native prefix and delimiter support.</li> +</ul> + + +<h3>Bugs and patches</h3> + +<ul> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-831">JCLOUDS-831</a> - Use the GroupNamingConvention to generate the names</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-981">JCLOUDS-981</a> - Azure: remove mandatory virtual network creation</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1194">JCLOUDS-1194</a> - Java 1.8 compilation issue</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1255">JCLOUDS-1255</a> - Add support for Dimension Data</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1256">JCLOUDS-1256</a> - Inifinite recursion in BoxConfig(File, Image)</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1258">JCLOUDS-1258</a> - Amazon China Beijing Region Support</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1282">JCLOUDS-1282</a> - Support custom-data in Azure ARM template options</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1314">JCLOUDS-1314</a> - B2 native prefix and delimiter support</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1327">JCLOUDS-1327</a> - putBlob with zero length Inputstream is failing on google-cloud-storage</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1328">JCLOUDS-1328</a> - Update ProfitBricks to the latest API version</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1329">JCLOUDS-1329</a> - Azure ARM extraneous resources are not cleaned up on node deletion</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1342">JCLOUDS-1342</a> - Azure-ARM Virtual Machine Scale Set Support</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1351">JCLOUDS-1351</a> - AWS CentOS marketplace AMI misdetecting OS type</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1358">JCLOUDS-1358</a> - putBlob with zero length InputSteam is failing for aws s3</li> +</ul> + + +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12341063&styleName=Html&projectId=12314430">here</a>.</p> -* [JCLOUDS-831](https://issues.apache.org/jira/browse/JCLOUDS-831) - Use the GroupNamingConvention to generate the names -* [JCLOUDS-981](https://issues.apache.org/jira/browse/JCLOUDS-981) - Azure: remove mandatory virtual network creation -* [JCLOUDS-1194](https://issues.apache.org/jira/browse/JCLOUDS-1194) - Java 1.8 compilation issue -* [JCLOUDS-1255](https://issues.apache.org/jira/browse/JCLOUDS-1255) - Add support for Dimension Data -* [JCLOUDS-1256](https://issues.apache.org/jira/browse/JCLOUDS-1256) - Inifinite recursion in BoxConfig(File, Image) -* [JCLOUDS-1258](https://issues.apache.org/jira/browse/JCLOUDS-1258) - Amazon China Beijing Region Support -* [JCLOUDS-1282](https://issues.apache.org/jira/browse/JCLOUDS-1282) - Support custom-data in Azure ARM template options -* [JCLOUDS-1314](https://issues.apache.org/jira/browse/JCLOUDS-1314) - B2 native prefix and delimiter support -* [JCLOUDS-1327](https://issues.apache.org/jira/browse/JCLOUDS-1327) - putBlob with zero length Inputstream is failing on google-cloud-storage -* [JCLOUDS-1328](https://issues.apache.org/jira/browse/JCLOUDS-1328) - Update ProfitBricks to the latest API version -* [JCLOUDS-1329](https://issues.apache.org/jira/browse/JCLOUDS-1329) - Azure ARM extraneous resources are not cleaned up on node deletion -* [JCLOUDS-1342](https://issues.apache.org/jira/browse/JCLOUDS-1342) - Azure-ARM Virtual Machine Scale Set Support -* [JCLOUDS-1351](https://issues.apache.org/jira/browse/JCLOUDS-1351) - AWS CentOS marketplace AMI misdetecting OS type -* [JCLOUDS-1358](https://issues.apache.org/jira/browse/JCLOUDS-1358) - putBlob with zero length InputSteam is failing for aws s3 +<h2><a id="knownissues"></a> Known Issues</h2> -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12341063&styleName=Html&projectId=12314430). +<p>There are a number of open JIRA issues related to OpenStack endpoint and API version support: <a href="https://issues.apache.org/jira/browse/JCLOUDS-114">JCLOUDS-114</a>, <a href="https://issues.apache.org/jira/browse/JCLOUDS-773">JCLOUDS-773</a> and <a href="https://issues.apache.org/jira/browse/JCLOUDS-1197">JCLOUDS-1197</a>. In particular, jclouds does not currently support OpenStack Keystone v3; the community is currently <a href="https://s.apache.org/OSbY">actively working on that</a>.</p> -## <a id="knownissues"></a> Known Issues +<h2><a id="credits"></a>Credits</h2> -There are a number of open JIRA issues related to OpenStack endpoint and API version support: [JCLOUDS-114](https://issues.apache.org/jira/browse/JCLOUDS-114), [JCLOUDS-773](https://issues.apache.org/jira/browse/JCLOUDS-773) and [JCLOUDS-1197](https://issues.apache.org/jira/browse/JCLOUDS-1197). In particular, jclouds does not currently support OpenStack Keystone v3; the community is currently [actively working on that](https://s.apache.org/OSbY). +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> -## <a id="credits"></a>Credits +<ul> +<li><a href="https://twitter.com/jmspring">Jim Spring</a> for his contributions to the Azure ARM provider.</li> +<li><a href="https://github.com/trevorflanagan">Trevor Flanagan</a> for his continued support on the DimensionData provider.</li> +<li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> +<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: -* [Jim Spring](https://twitter.com/jmspring) for his contributions to the Azure ARM provider. -* [Trevor Flanagan](https://github.com/trevorflanagan) for his continued support on the DimensionData provider. -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). +<h2><a id="test"></a>Test Results</h2> -## <a id="test"></a>Test Results +<p>Please see the discussion and the vote threads for live test results for 2.0.3:</p> -Please see the discussion and the vote threads for live test results for 2.0.3: +<ul> +<li>RC1 <a href="https://s.apache.org/jclouds203rc1vote">vote</a> and <a href="https://s.apache.org/jclouds203rc1discuss">discussion</a> threads.</li> +</ul> -* RC1 [vote](https://s.apache.org/jclouds203rc1vote) and [discussion](https://s.apache.org/jclouds203rc1discuss) threads. ]]></content> </entry> @@ -796,75 +1004,90 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.0.2]]></title> <link href="https://jclouds.apache.org/releasenotes/2.0.2/"/> <updated>2017-07-06T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) - -## <a id="intro"></a>Introduction - -Apache jclouds 2.0.2 is the second bugfix release after jclouds 2.0. It comes with several bugfixes and performance improvements, and with the addition of the first APIs to manage the [DimensionData](http://www.dimensiondata.com) cloud. You can [read the official announcement here](https://s.apache.org/jclouds202). To get started with jclouds, please see the [jclouds installation guide](/start/install/). - -## <a id="highlights"></a>Release Highlights - -Apache jclouds 2.0.2 new features include: - -* Added the RouteTable and InternetGateway APIs to the AWS EC2 provider. -* Added the Ohio, Canada, London and China regions to AWS. -* Early stages of the development of the DimensionData provider with the addition of the infrastructure and server APIs. -* Improvements to Azure ARM to support multiple resource groups and to be able to deal with arbitrary resource group layouts. -* Added advanced networking support to the Azure ARM compute service integration. - -### Bugs and patches - -* [JCLOUDS-902](https://issues.apache.org/jira/browse/JCLOUDS-902) - GCS temporary signed URLs -* [JCLOUDS-1128](https://issues.apache.org/jira/browse/JCLOUDS-1128) - Cloudstack listProjects doesnt support page or pagesize fields -* [JCLOUDS-1130](https://issues.apache.org/jira/browse/JCLOUDS-1130) - In Cloudstack Usage Response, projectid shouldnt be camel cased. -* [JCLOUDS-1217](https://issues.apache.org/jira/browse/JCLOUDS-1217) - Add Canada and London regions to AWS -* [JCLOUDS-1218](https://issues.apache.org/jira/browse/JCLOUDS-1218) - jclouds throws an exception while reading file from FS that doesn't support XATTR -* [JCLOUDS-1226](https://issues.apache.org/jira/browse/JCLOUDS-1226) - Jclouds-labs: Region required in Azure ARM -* [JCLOUDS-1246](https://issues.apache.org/jira/browse/JCLOUDS-1246) - Extending RegionScopedBlobStore is not possible because of protected access specifier -* [JCLOUDS-1249](https://issues.apache.org/jira/browse/JCLOUDS-1249) - IllegalArgumentException when rolling back servers in openstack-nova -* [JCLOUDS-1254](https://issues.apache.org/jira/browse/JCLOUDS-1254) - [Azure ARM] Retrieving custom images does not filter storage accounts by location -* [JCLOUDS-1258](https://issues.apache.org/jira/browse/JCLOUDS-1258) - S3 China Beijing Region Support -* [JCLOUDS-1259](https://issues.apache.org/jira/browse/JCLOUDS-1259) - Missing StorageClass for buckets -* [JCLOUDS-1261](https://issues.apache.org/jira/browse/JCLOUDS-1261) - AWS v4 auth excludes port numbers from host header -* [JCLOUDS-1262](https://issues.apache.org/jira/browse/JCLOUDS-1262) - Add missing Ohio region to AWS -* [JCLOUDS-1266](https://issues.apache.org/jira/browse/JCLOUDS-1266) - Reduce minimum B2 multipart size to 5 MB -* [JCLOUDS-1267](https://issues.apache.org/jira/browse/JCLOUDS-1267) - Allow B2 streaming uploads -* [JCLOUDS-1269](https://issues.apache.org/jira/browse/JCLOUDS-1269) - Jclouds doesn't get the VPC when subnetId parameter is provided -* [JCLOUDS-1273](https://issues.apache.org/jira/browse/JCLOUDS-1273) - Cannot work with multiple resource groups in Azure ARM -* [JCLOUDS-1274](https://issues.apache.org/jira/browse/JCLOUDS-1274) - Azure ARM managed disks are not deleted when destroying nodes -* [JCLOUDS-1278](https://issues.apache.org/jira/browse/JCLOUDS-1278) - Implement the TemplateOptions.networks option in Azure ARM -* [JCLOUDS-1297](https://issues.apache.org/jira/browse/JCLOUDS-1297) - Swift Multipart uploadId Format Problem -* [JCLOUDS-1299](https://issues.apache.org/jira/browse/JCLOUDS-1299) - cannot list swift container with object name containing % -* [JCLOUDS-1306](https://issues.apache.org/jira/browse/JCLOUDS-1306) - [Openstack] Deleting a SG doesn't invalidate the cache -* [JCLOUDS-1307](https://issues.apache.org/jira/browse/JCLOUDS-1307) - Security group can't be re-created if deleted externally -* [JCLOUDS-1315](https://issues.apache.org/jira/browse/JCLOUDS-1315) - Add InternetGatewayApi to AWSEC2Api -* [JCLOUDS-1316](https://issues.apache.org/jira/browse/JCLOUDS-1316) - Add a RouteTableApi to AWSEC2Api -* [JCLOUDS-1317](https://issues.apache.org/jira/browse/JCLOUDS-1317) - Add ModifySubnetAttribute to AWSSubnetApi - -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12339744&styleName=Html&projectId=12314430). - -## <a id="knownissues"></a> Known Issues - -The `removeSecurityGroup` method of security group extension in Azure ARM throws a `NullPointerException` when the security group does not exist. A [patch](https://github.com/jclouds/jclouds-labs/pull/399) has already been submitted and will be fixed in the next release. - -## <a id="credits"></a>Credits - -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: - -* [Geoff Macartney](https://twitter.com/grymacy) for his recent contributions on the new aws-ec2 APIs. -* [Trevor Flanagan](https://github.com/trevorflanagan), [Gordon Jones](https://github.com/gatj98) and [John Clarke](https://github.com/jawnclarke) for starting the development of the DimensionData provider. -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). + <content type="html"><![CDATA[<ol> +<li><a href="#intro">Introduction</a></li> +<li><a href="#highlights">Release Highlights</a></li> +<li><a href="#knownissues">Known Issues</a></li> +<li><a href="#credits">Credits</a></li> +<li><a href="#test">Test Results</a></li> +</ol> + + +<h2><a id="intro"></a>Introduction</h2> + +<p>Apache jclouds 2.0.2 is the second bugfix release after jclouds 2.0. It comes with several bugfixes and performance improvements, and with the addition of the first APIs to manage the <a href="http://www.dimensiondata.com">DimensionData</a> cloud. You can <a href="https://s.apache.org/jclouds202">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> + +<h2><a id="highlights"></a>Release Highlights</h2> + +<p>Apache jclouds 2.0.2 new features include:</p> + +<ul> +<li>Added the RouteTable and InternetGateway APIs to the AWS EC2 provider.</li> +<li>Added the Ohio, Canada, London and China regions to AWS.</li> +<li>Early stages of the development of the DimensionData provider with the addition of the infrastructure and server APIs.</li> +<li>Improvements to Azure ARM to support multiple resource groups and to be able to deal with arbitrary resource group layouts.</li> +<li>Added advanced networking support to the Azure ARM compute service integration.</li> +</ul> + + +<h3>Bugs and patches</h3> + +<ul> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-902">JCLOUDS-902</a> - GCS temporary signed URLs</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1128">JCLOUDS-1128</a> - Cloudstack listProjects doesnt support page or pagesize fields</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1130">JCLOUDS-1130</a> - In Cloudstack Usage Response, projectid shouldnt be camel cased.</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1217">JCLOUDS-1217</a> - Add Canada and London regions to AWS</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1218">JCLOUDS-1218</a> - jclouds throws an exception while reading file from FS that doesn't support XATTR</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1226">JCLOUDS-1226</a> - Jclouds-labs: Region required in Azure ARM</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1246">JCLOUDS-1246</a> - Extending RegionScopedBlobStore is not possible because of protected access specifier</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1249">JCLOUDS-1249</a> - IllegalArgumentException when rolling back servers in openstack-nova</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1254">JCLOUDS-1254</a> - [Azure ARM] Retrieving custom images does not filter storage accounts by location</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1258">JCLOUDS-1258</a> - S3 China Beijing Region Support</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1259">JCLOUDS-1259</a> - Missing StorageClass for buckets</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1261">JCLOUDS-1261</a> - AWS v4 auth excludes port numbers from host header</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1262">JCLOUDS-1262</a> - Add missing Ohio region to AWS</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1266">JCLOUDS-1266</a> - Reduce minimum B2 multipart size to 5 MB</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1267">JCLOUDS-1267</a> - Allow B2 streaming uploads</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1269">JCLOUDS-1269</a> - Jclouds doesn't get the VPC when subnetId parameter is provided</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1273">JCLOUDS-1273</a> - Cannot work with multiple resource groups in Azure ARM</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1274">JCLOUDS-1274</a> - Azure ARM managed disks are not deleted when destroying nodes</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1278">JCLOUDS-1278</a> - Implement the TemplateOptions.networks option in Azure ARM</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1297">JCLOUDS-1297</a> - Swift Multipart uploadId Format Problem</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1299">JCLOUDS-1299</a> - cannot list swift container with object name containing %</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1306">JCLOUDS-1306</a> - [Openstack] Deleting a SG doesn't invalidate the cache</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1307">JCLOUDS-1307</a> - Security group can't be re-created if deleted externally</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1315">JCLOUDS-1315</a> - Add InternetGatewayApi to AWSEC2Api</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1316">JCLOUDS-1316</a> - Add a RouteTableApi to AWSEC2Api</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1317">JCLOUDS-1317</a> - Add ModifySubnetAttribute to AWSSubnetApi</li> +</ul> + + +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12339744&styleName=Html&projectId=12314430">here</a>.</p> + +<h2><a id="knownissues"></a> Known Issues</h2> -## <a id="test"></a>Test Results +<p>The <code>removeSecurityGroup</code> method of security group extension in Azure ARM throws a <code>NullPointerException</code> when the security group does not exist. A <a href="https://github.com/jclouds/jclouds-labs/pull/399">patch</a> has already been submitted and will be fixed in the next release.</p> -Please see the discussion and the vote threads for live test results for 2.0.2: +<h2><a id="credits"></a>Credits</h2> + +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> + +<ul> +<li><a href="https://twitter.com/grymacy">Geoff Macartney</a> for his recent contributions on the new aws-ec2 APIs.</li> +<li><a href="https://github.com/trevorflanagan">Trevor Flanagan</a>, <a href="https://github.com/gatj98">Gordon Jones</a> and <a href="https://github.com/jawnclarke">John Clarke</a> for starting the development of the DimensionData provider.</li> +<li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> +<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> + + +<h2><a id="test"></a>Test Results</h2> + +<p>Please see the discussion and the vote threads for live test results for 2.0.2:</p> + +<ul> +<li>RC1 <a href="https://s.apache.org/jclouds202rc1vote">vote</a> and <a href="https://s.apache.org/jclouds202rc1discuss">discussion</a> threads.</li> +</ul> -* RC1 [vote](https://s.apache.org/jclouds202rc1vote) and [discussion](https://s.apache.org/jclouds202rc1discuss) threads. ]]></content> </entry> @@ -873,65 +1096,83 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.0.1]]></title> <link href="https://jclouds.apache.org/releasenotes/2.0.1/"/> <updated>2017-02-27T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) + <content type="html">< and [Vagrant](https://www.vagrantup.com/). You can [read the official announcement here](https://s.apache.org/jclouds201). To get started with jclouds, please see the [jclouds installation guide](/start/install/). +<h2><a id="intro"></a>Introduction</h2> -## <a id="highlights"></a>Release Highlights +<p>Apache jclouds 2.0.1 is the first bugfix release after jclouds 2.0. It comes with several bugfixes and performance improvements, and with the addition of two new compute providers to labs: <a href="https://www.packet.net/">Packet</a> and <a href="https://www.vagrantup.com/">Vagrant</a>. You can <a href="https://s.apache.org/jclouds201">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -Apache jclouds 2.0.1 new features include: +<h2><a id="highlights"></a>Release Highlights</h2> -* Added the `SecurityGroupExtension` and support to configure node inbound ports in Azure ARM. -* Added the load balancer APIs to Azure ARM. -* Added the Packet compute provider in labs. Add the `org.apache.jclouds.labs/packet` dependency to check it out! -* Added the Vagrant compute api in labs. Add the `org.apache.jclouds.labs/vagrant` dependency to check it out! +<p>Apache jclouds 2.0.1 new features include:</p> -### Bugs and patches +<ul> +<li>Added the <code>SecurityGroupExtension</code> and support to configure node inbound ports in Azure ARM.</li> +<li>Added the load balancer APIs to Azure ARM.</li> +<li>Added the Packet compute provider in labs. Add the <code>org.apache.jclouds.labs/packet</code> dependency to check it out!</li> +<li>Added the Vagrant compute api in labs. Add the <code>org.apache.jclouds.labs/vagrant</code> dependency to check it out!</li> +</ul> + + +<h3>Bugs and patches</h3> + +<ul> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-819">JCLOUDS-819</a> - Allow prepending a custom user agent</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1133">JCLOUDS-1133</a> - JDK Script support for Ubuntu >= 16.04 Compute tests</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1206">JCLOUDS-1206</a> - Handling of user_data in digitalocean2 provider is broken</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1208">JCLOUDS-1208</a> - Implement the TemplateOptions.inboundPorts in ProfitBricks REST</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1212">JCLOUDS-1212</a> - Replace custom bundles for Okio and OkHttp for the ServiceMix ones</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1213">JCLOUDS-1213</a> - S3: Region is not respected</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1219">JCLOUDS-1219</a> - Add support for Packet.net</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1220">JCLOUDS-1220</a> - Managing the header name in the TempAuth (Identity Protocol v1)</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1222">JCLOUDS-1222</a> - UserPrincipalNotFound with a french Windows</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1224">JCLOUDS-1224</a> - Update B2 domain</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1231">JCLOUDS-1231</a> - Implement the SecurityGroupExtension and the inbound ports feature</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1235">JCLOUDS-1235</a> - openstack-nova: list-security-groups request is slow, with O(n<sup>2</sup>) behaviour</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1237">JCLOUDS-1237</a> - IpPermission#compareTo is inconsistent with equals</li> +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1239">JCLOUDS-1239</a> - Gzipped userdata not handled in openstack-nova debug logging</li> +</ul> + + +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12338676">here</a>.</p> + +<h2><a id="knownissues"></a> Known Issues</h2> -* [JCLOUDS-819](https://issues.apache.org/jira/browse/JCLOUDS-819) - Allow prepending a custom user agent -* [JCLOUDS-1133](https://issues.apache.org/jira/browse/JCLOUDS-1133) - JDK Script support for Ubuntu >= 16.04 Compute tests -* [JCLOUDS-1206](https://issues.apache.org/jira/browse/JCLOUDS-1206) - Handling of user_data in digitalocean2 provider is broken -* [JCLOUDS-1208](https://issues.apache.org/jira/browse/JCLOUDS-1208) - Implement the TemplateOptions.inboundPorts in ProfitBricks REST -* [JCLOUDS-1212](https://issues.apache.org/jira/browse/JCLOUDS-1212) - Replace custom bundles for Okio and OkHttp for the ServiceMix ones -* [JCLOUDS-1213](https://issues.apache.org/jira/browse/JCLOUDS-1213) - S3: Region is not respected -* [JCLOUDS-1219](https://issues.apache.org/jira/browse/JCLOUDS-1219) - Add support for Packet.net -* [JCLOUDS-1220](https://issues.apache.org/jira/browse/JCLOUDS-1220) - Managing the header name in the TempAuth (Identity Protocol v1) -* [JCLOUDS-1222](https://issues.apache.org/jira/browse/JCLOUDS-1222) - UserPrincipalNotFound with a french Windows -* [JCLOUDS-1224](https://issues.apache.org/jira/browse/JCLOUDS-1224) - Update B2 domain -* [JCLOUDS-1231](https://issues.apache.org/jira/browse/JCLOUDS-1231) - Implement the SecurityGroupExtension and the inbound ports feature -* [JCLOUDS-1235](https://issues.apache.org/jira/browse/JCLOUDS-1235) - openstack-nova: list-security-groups request is slow, with O(n^2) behaviour -* [JCLOUDS-1237](https://issues.apache.org/jira/browse/JCLOUDS-1237) - IpPermission#compareTo is inconsistent with equals -* [JCLOUDS-1239](https://issues.apache.org/jira/browse/JCLOUDS-1239) - Gzipped userdata not handled in openstack-nova debug logging +<ul> +<li>The Azure ARM image extension creates images that cannot be re-deployed. Images are created successfully but the OS provisioning fails with a timeout.</li> +</ul> -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12338676). -## <a id="knownissues"></a> Known Issues +<h2><a id="credits"></a>Credits</h2> -* The Azure ARM image extension creates images that cannot be re-deployed. Images are created successfully but the OS provisioning fails with a timeout. +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> -## <a id="credits"></a>Credits +<ul> +<li><a href="https://github.com/neykov">Svetoslav Neykov</a> for his support on the karaf integration and for having contributed the Vagrant provider.</li> +<li><a href="https://github.com/alibazlamit">Ali Bazlamit</a> for the continued contributions to the ProfitBricks and OneAndOne providers.</li> +<li><a href="https://twitter.com/danielestevez">Daniel Estevez</a> for his contributions to the Azure ARM load balancer APIs.</li> +<li>The Packet team for helping with testing infrastructure.</li> +<li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> +<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: -* [Svetoslav Neykov](https://github.com/neykov) for his support on the karaf integration and for having contributed the Vagrant provider. -* [Ali Bazlamit](https://github.com/alibazlamit) for the continued contributions to the ProfitBricks and OneAndOne providers. -* [Daniel Estevez](https://twitter.com/danielestevez) for his contributions to the Azure ARM load balancer APIs. -* The Packet team for helping with testing infrastructure. -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). +<h2><a id="test"></a>Test Results</h2> -## <a id="test"></a>Test Results +<p>Please see the discussion and the vote threads for live test results for 2.0.1:</p> -Please see the discussion and the vote threads for live test results for 2.0.1: +<ul> +<li>RC1 <a href="https://s.apache.org/jclouds201rc1vote">vote</a> and <a href="https://s.apache.org/jclouds201rc1discuss">discussion</a> threads.</li> +<li>RC2 <a href="https://s.apache.org/jclouds201rc2vote">vote</a> and <a href="https://s.apache.org/jclouds201rc2discuss">discussion</a> threads.</li> +</ul> -* RC1 [vote](https://s.apache.org/jclouds201rc1vote) and [discussion](https://s.apache.org/jclouds201rc1discuss) threads. -* RC2 [vote](https://s.apache.org/jclouds201rc2vote) and [discussion](https://s.apache.org/jclouds201rc2discuss) threads. ]]></content> </entry> @@ -940,82 +1181,109 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.0.0]]></title> <link href="https://jclouds.apache.org/releasenotes/2.0.0/"/> <updated>2016-11-15T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Compute Improvements](#computeimprovements) -1. [BlobStore Improvements](#blobstoreimprovements) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) + <content type="html"><. To get started with jclouds, please see the [jclouds installation guide](/start/install/).
[... 810 lines stripped ...]
