+1, successfully ran an amended verify script which excludes
jclouds-labs and ran integration tests against atmos, aws-s3, azureblob,
b2, filesystem, google-cloud-storage, rackspace-cloudfiles-us, and
transient. A few test failures but no show-stoppers.
On Sun, Nov 06, 2016 at 08:10:58PM +0100, Ignasi Barrera wrote:
> Hi again!
>
> This is the second release candidate for Apache jclouds 2.0.0.
>
> This new RC fixes a small issue in jclouds-karaf. The fix only affects
> jclouds-karaf itself, so we have kept all other RC files unchanged. Any
> testing/validation you may have already done is still valid except for
> jclouds-karaf and jclouds-cli.
>
> Please use the separate [DISCUSS] thread for anything but votes.
>
> It fixes the following issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> version=12327379&styleName=Html&projectId=12314430
>
> *** Please download, test and vote by Thursday, November 10th, 11:00 PST /
> 02:00 EST / 20:00 CET.
>
> Note that we are voting upon the source (tag), binaries are provided for
> convenience.
>
> Source and binary files:
> https://dist.apache.org/repos/dist/dev/jclouds/2.0.0-rc2/
>
> Maven staging repo (I've removed the karaf artifacts from this one):
> https://repository.apache.org/content/repositories/orgapachejclouds-1028
> Maven staging repo for the fixed karaf artifacts:
> https://repository.apache.org/content/repositories/orgapachejclouds-1029
>
>
> These are the tags to be voted upon:
> * jclouds
> - tag: https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=tag;h=
> 5145551d0cf117d50ad4e31f48a1dfb739ea40ca
> - sha-1: 0bf3e339ace4e5d3fbd840e3f1f15aeaef48f067
> * jclouds-labs
> - tag: https://git-wip-us.apache.org/repos/asf?p=jclouds-labs.git;
> a=tag;h=a8c27ba342a049c50c67190cf1374c9e6c76a5cc
> - sha-1: 43c102065eab2d5fbf98e75811d9088cb7cf76bc
> * jclouds-labs-openstack
> - tag: https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-
> openstack.git;a=tag;h=a23eb2158a4d74376c83e997a7e3d36a4ac991f0
> - sha-1: 63d3ab446b5f54b428c44f2598fa98701ea4d261
> * jclouds-labs-aws
> - tag: https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-aws.
> git;a=tag;h=548a11517b609d85d25ab2da7c4512c1d5eed5e3
> - sha-1: dfbda630cb1d38dd604825f4c2f01caed57c2f11
> * jclouds-labs-google
> - tag: https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-
> google.git;a=tag;h=6aec95c222c59270c0ddd6353b024f8e61bd3162
> - sha-1: 1977db744690713d417fa165c571cecb8b2502cf
> * jclouds-karaf
> - tag: https://git-wip-us.apache.org/repos/asf?p=jclouds-karaf.git;
> a=tag;h=
> <https://git-wip-us.apache.org/repos/asf?p=jclouds-karaf.git;a=tag;h=832a7be210ca2a09562a5dbd9b818ff0bb811705>
> *832a7be210ca2a09562a5dbd9b818ff0bb811705*
> - sha-1: 074e494ed889eb55db3cf906260a6dcaa2bbee2e
> * jclouds-cli
> - tag: https://git-wip-us.apache.org/repos/asf?p=jclouds-cli.git;a=
> tag;h=e6fb470424f0f3625de60487f1eea030e29ccce0
> - sha-1: 684a738d1dbd3ad70ad59355a0ddaf2947c72f59
>
>
> jclouds KEYS file containing PGP keys we use to sign the release:
> http://www.apache.org/dist/jclouds/KEYS
>
> [ ] +1
> [ ] 0 (explain why)
> [ ] -1 (explain why)
--
Andrew Gaul
http://gaul.org/
$ mvn integration-test -pl :atmos -Plive,atmos
Failed tests:
AtmosContainerIntegrationLiveTest>BaseContainerIntegrationTest.testBlobNameEscaping:614
» HttpResponse
AtmosContainerIntegrationLiveTest>BaseContainerIntegrationTest.testDirectory:246
Expected size:<2> but was:<1> in:
<[{type=FOLDER, providerId=4ee696e4a41f549804f0b909b6cfbc05820cac230285,
name=directory, location={scope=REGION, id=DEFAULT, description=DEFAULT,
parent=atmos}, userMetadata={}, type=FOLDER}]>
AtmosContainerIntegrationLiveTest>BaseContainerIntegrationTest.testListContainerPrefix:314
expected [10] but found [16]
Tests run: 85, Failures: 3, Errors: 0, Skipped: 23
------------------------------------------------------------------------
$ mvn integration-test -pl :aws-s3 -Plive,aws-s3
Failed tests:
AWSS3BlobLiveTest>BaseBlobLiveTest.testCopyUrl:58 » HttpResponse Error
writing...
PathBasedContainerLiveTest>S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76
{name=hello, type=BLOB, uri=https://s3.amazonaws.com/gaul-blobstore32/hello,
userMetadata={}, eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Mon Nov
07 10:32:05 PST 2016, size=46, container=gaul-blobstore32,
contentMetadata=[cacheControl=null, contentDisposition=null,
contentEncoding=null, contentLanguage=null, contentLength=46,
contentMD5=869a42369bf5850326cf30eed63e9b44, contentType=application/unknown,
expires=null]} expected object to not be null
AWSS3ContainerLiveTest>S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76
{name=hello, type=BLOB, uri=https://gaul-blobstore31.s3.amazonaws.com/hello,
userMetadata={}, eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Mon Nov
07 10:32:06 PST 2016, size=46, container=gaul-blobstore31,
contentMetadata=[cacheControl=null, contentDisposition=null,
contentEncoding=null, contentLanguage=null, contentLength=46,
contentMD5=869a42369bf5850326cf30eed63e9b44, contentType=application/unknown,
expires=null]} expected object to not be null
Tests run: 150, Failures: 3, Errors: 0, Skipped: 9
------------------------------------------------------------------------
$ mvn integration-test -pl :azureblob -Plive,azureblob
Tests run: 126, Failures: 0, Errors: 0, Skipped: 16
------------------------------------------------------------------------
$ mvn integration-test -pl :b2 -Plive,b2
Tests run: 116, Failures: 0, Errors: 0, Skipped: 36
------------------------------------------------------------------------
$ mvn integration-test -pl :filesystem -Plive
Tests run: 95, Failures: 0, Errors: 0, Skipped: 9
------------------------------------------------------------------------
$ mvn integration-test -pl google-cloud-storage -Plive,google-cloud-storage
-Dtest.blobstore.container-count=4
Failed tests:
GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopy404BlobFail:1326
» ResourceNotFound
GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopy404BlobMetaFail:1337
» ResourceNotFound
GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testGetIfMatch:325
» IllegalState
GoogleCloudStorageContainerIntegrationLiveTest>BaseContainerIntegrationTest.testBlobNameEscaping:616->BaseContainerIntegrationTest.checkEqualNames:628
Expecting:
<["%20", " %20", "%20 "]>
to contain only:
<["%20", "%20 ", " %20", " "]>
elements not found:
<[" "]>
and elements not expected:
<[]>
Tests run: 152, Failures: 4, Errors: 0, Skipped: 20
------------------------------------------------------------------------
$ mvn integration-test -pl :rackspace-cloudfiles-us
-Plive,rackspace-cloudfiles-us
Failed tests:
CloudFilesUSStaticLargeObjectApiLiveTest>StaticLargeObjectApiLiveTest.testReplaceManifest:95
expected [3] but found [4]
CloudFilesUSContainerIntegrationLiveTest>BaseContainerIntegrationTest.testListMarkerPrefix:591
Expected size:<1> but was:<2> in:
<[{name=b/b, type=BLOB,
uri=https://storage101.dfw1.clouddrive.com/v1/MossoCloudFS_27bdd8b2-bd25-4e71-8782-9df11aac95a2/gaul-blobstore7/b/b,
userMetadata={}, eTag=d41d8cd98f00b204e9800998ecf8427e, lastModified=Mon Nov
07 10:53:29 PST 2016, size=0,
publicUri=https://storage101.dfw1.clouddrive.com/v1/MossoCloudFS_27bdd8b2-bd25-4e71-8782-9df11aac95a2/gaul-blobstore7/b/b,
container=gaul-blobstore7, contentMetadata=[cacheControl=null,
contentDisposition=null, contentEncoding=null, contentLanguage=null,
contentLength=0, contentMD5=d41d8cd98f00b204e9800998ecf8427e,
contentType=application/unknown, expires=null]}, {name=w, type=BLOB,
uri=https://storage101.dfw1.clouddrive.com/v1/MossoCloudFS_27bdd8b2-bd25-4e71-8782-9df11aac95a2/gaul-blobstore7/w,
userMetadata={}, eTag=26702a87c1cbdd292ffa476c6a3e9580, lastModified=Mon Nov
07 10:51:13 PST 2016, size=8,
publicUri=https://storage101.dfw1.clouddrive.com/v1/MossoCloudFS_27bdd8b2-bd25-4e71-8782-9df11aac95a2/gaul-blobstore7/w,
container=gaul-blobstore7, contentMetadata=[cacheControl=null,
contentDisposition=null, contentEncoding=null, contentLanguage=null,
contentLength=8, contentMD5=26702a87c1cbdd292ffa476c6a3e9580,
contentType=application/unknown, expires=null]}]>
Tests run: 127, Failures: 2, Errors: 0, Skipped: 13
------------------------------------------------------------------------
$ mvn integration-test -pl blobstore -Plive
Tests run: 95, Failures: 0, Errors: 0, Skipped: 7