+1, binding.  I successfully ran integration tests against aws-s3,
azureblob, b2, dreamobjects (s3), filesystem, and
rackspace-cloudfiles-us.  I also ran tests against google-cloud-storage
although ran into some rate-limiting issues which caused spurious
failures.  I did not run tests against atmos due to the disappearance of
Atmos Online and raised a user thread about removing it.  I ran the
verify script and encountered the Java 8 issues previously discussed.

July 4 is a part of a long holiday weekend for Americans so we may want
to extend the vote window if we do not receive sufficient feedback.

On Thu, Jun 29, 2017 at 02:58:11PM +0200, Ignasi Barrera wrote:
> This is the first release candidate for Apache jclouds 2.0.2.
> 
> Please use the separate [DISCUSS] thread for anything but votes.
> 
> It fixes the following issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12339744&styleName=Html&projectId=12314430
> 
> *** Please download, test and vote by Tuesday, July 4th, 06:00 PDT / 09:00
> EDT / 15:00 CEST.
> 
> 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.2-rc1
> 
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachejclouds-1037
> 
> These are the tags to be voted upon:
>   * jclouds
>     - tag:
> https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=tag;h=624f54bc902865dd6928dc99670a0046f2aa96dc
>     - sha-1: 574c7fc3c1234037608c8daf96375673265e904f
>   * jclouds-labs
>     - tag:
> https://git-wip-us.apache.org/repos/asf?p=jclouds-labs.git;a=tag;h=c29a6555fce43de79191e6959c5c0a007bdf88f9
>     - sha-1: 900314166331571a9a8fddfa3961cd98b5f1e053
>   * jclouds-labs-openstack
>     - tag:
> https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-openstack.git;a=tag;h=1d766fcffee9a624e997f4cb9cad63bb86e5a641
>     - sha-1: 323d40fe00e6a90da7b722f3a7463dd1b030467d
>   * jclouds-labs-aws
>     - tag:
> https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-aws.git;a=tag;h=168fd61fa5579fb252c18e8e222f083e3208cca5
>     - sha-1: 276c9fea186fbd412fe08991867d3597e2f99a10
>   * jclouds-labs-google
>     - tag:
> https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-google.git;a=tag;h=524dd9f675f0b9fd9be2d514c32fa10e3f4f5c1c
>     - sha-1: 7e43298dc1bc663d517ca4c0f44ce62ba7ed97a9
>   * jclouds-karaf
>     - tag:
> https://git-wip-us.apache.org/repos/asf?p=jclouds-karaf.git;a=tag;h=710ebc07090bacf36b4d22610c8c187f79d76c71
>     - sha-1: 16a5e94d12c263787a3fcde885df29cdcc832103
>   * jclouds-cli
>     - tag:
> https://git-wip-us.apache.org/repos/asf?p=jclouds-cli.git;a=tag;h=ca19321ec67013b7d7861da1dd20fc8b213541f1
>     - sha-1: 430a692497393d067fee40aeb81b8bbfe632f339
> 
> 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/
AWS-S3

Failed tests:
  
AWSS3ContainerLiveTest>S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76
 {name=hello, type=BLOB, uri=https://gaul-blobstore5.s3.amazonaws.com/hello, 
userMetadata={}, eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Mon Jul 
03 14:21:43 PDT 2017, size=46, container=gaul-blobstore5, 
contentMetadata=[cacheControl=null, contentDisposition=null, 
contentEncoding=null, contentLanguage=null, contentLength=46, 
contentMD5=869a42369bf5850326cf30eed63e9b44, contentType=application/unknown, 
expires=null]} expected object to not be null
  
PathBasedContainerLiveTest>S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76
 {name=hello, type=BLOB, uri=https://s3.amazonaws.com/gaul-blobstore6/hello, 
userMetadata={}, eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Mon Jul 
03 14:21:43 PDT 2017, size=46, container=gaul-blobstore6, 
contentMetadata=[cacheControl=null, contentDisposition=null, 
contentEncoding=null, contentLanguage=null, contentLength=46, 
contentMD5=869a42369bf5850326cf30eed63e9b44, contentType=application/unknown, 
expires=null]} expected object to not be null
  
AWSS3ClientLiveTest>S3ClientLiveTest.testCopyIfNoneMatch:466->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
AWSS3ServiceIntegrationLiveTest>BaseServiceIntegrationTest.testAllLocations:47->BaseBlobStoreIntegrationTest.getScratchContainerName:449->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test

Tests run: 150, Failures: 4, Errors: 0, Skipped: 9
--------------------------------------------------------------------------------
AZUREBLOB

Tests run: 126, Failures: 0, Errors: 0, Skipped: 16
--------------------------------------------------------------------------------
BACKBLAZE B2

Failed tests:
  B2BlobIntegrationLiveTest>BaseBlobIntegrationTest.testGetRangeMultipart:441 » 
IllegalArgument
  
B2BlobIntegrationLiveTest.testPutBlobAccessMultipart:178->BaseBlobIntegrationTest.testPutBlobAccessMultipart:704
 » IllegalArgument
  
B2BlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutMultipartInputStream:646->BaseBlobIntegrationTest.testPut:736
 » IllegalArgument

Tests run: 116, Failures: 3, Errors: 0, Skipped: 33
--------------------------------------------------------------------------------
DREAMOBJECTS S3

Failed tests:
  
S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76
 {location={scope=PROVIDER, id=s3, 
description=https://objects-us-west-1.dream.io}, name=hello, type=BLOB, 
uri=https://objects-us-west-1.dream.io/gaul-blobstore5/hello, userMetadata={}, 
eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Mon Jul 03 15:16:56 PDT 
2017, size=46, container=gaul-blobstore5, contentMetadata=[cacheControl=null, 
contentDisposition=null, contentEncoding=null, contentLanguage=null, 
contentLength=46, contentMD5=869a42369bf5850326cf30eed63e9b44, 
contentType=application/unknown, expires=null]} expected object to not be null
  BucketsLiveTest.testBucketLogging:219->setupAclForBucketLoggingTarget:266 » 
AWSResponse
  BucketsLiveTest.testUpdateBucketACL:124 » AWSResponse request PUT 
https://obje...
  S3ClientLiveTest.testCopyIfModifiedSince:405 should have thrown 
HttpResponseException
  S3ClientLiveTest.testCopyIfUnmodifiedSince:432 should have thrown 
HttpResponseException
  S3ClientLiveTest.testMultipartCopy:566 » KeyNotFound toObject not found in 
con...
  S3ClientLiveTest.testUpdateObjectACL:214 » AWSResponse request PUT 
https://obj...
  S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfMatchNegative:990 
Expected HttpResponseException to be thrown
  
S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfModifiedSinceNegative:1107
 Expected HttpResponseException to be thrown
  
S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfNoneMatchNegative:1047
 Expected HttpResponseException to be thrown
  
S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfUnmodifiedSinceNegative:1167
 Expected HttpResponseException to be thrown
  S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testGetTwoRanges:422 
expected [<apples><apple name="apple"></apple> </apples>] but found [<apple]

Tests run: 141, Failures: 12, Errors: 0, Skipped: 10
--------------------------------------------------------------------------------
FILESYSTEM

Tests run: 95, Failures: 0, Errors: 0, Skipped: 9
--------------------------------------------------------------------------------
GOOGLE CLOUD STORAGE

Failed tests:
  
GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopy404BlobFail:1337
 » ResourceNotFound
  
GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopy404BlobMetaFail:1348
 » ResourceNotFound
  
GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testGetIfMatch:325
 » IllegalState
  GoogleCloudStorageContainerIntegrationLiveTest.testSetContainerAccess:101 
Expected UnsupportedOperationException to be thrown
  BucketApiLiveTest.testCreateBucketWithOptions:201 » HttpResponse command: 
POST...
  
DefaultObjectAccessControlsApiLiveTest.testCreateDefaultObjectAcl:49->createBucket:43
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:255->BaseBlobIntegrationTest.deleteObject:495->BaseBlobStoreIntegrationTest.getContainerName:437->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:257
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:255->BaseBlobIntegrationTest.deleteObject:495->BaseBlobStoreIntegrationTest.getContainerName:437->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:257
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:255->BaseBlobIntegrationTest.deleteObject:495->BaseBlobStoreIntegrationTest.getContainerName:437->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:257
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:255->BaseBlobIntegrationTest.deleteObject:495->BaseBlobStoreIntegrationTest.getContainerName:437->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:257
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:255->BaseBlobIntegrationTest.deleteObject:495->BaseBlobStoreIntegrationTest.getContainerName:437->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:257
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:255->BaseBlobIntegrationTest.deleteObject:495->BaseBlobStoreIntegrationTest.getContainerName:437->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:257
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:255->BaseBlobIntegrationTest.deleteObject:495->BaseBlobStoreIntegrationTest.getContainerName:437->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:257
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:255->BaseBlobIntegrationTest.deleteObject:495->BaseBlobStoreIntegrationTest.getContainerName:437->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:257
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:255->BaseBlobIntegrationTest.deleteObject:495->BaseBlobStoreIntegrationTest.getContainerName:437->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:257
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:255->BaseBlobIntegrationTest.deleteObject:495->BaseBlobStoreIntegrationTest.getContainerName:437->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:257
 » HttpResponse
  
GoogleCloudStorageBlobIntegrationLiveTest.testCopyIfMatch:271->BaseBlobIntegrationTest.testCopyIfMatch:954->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testCopyIfMatchNegative:277->BaseBlobIntegrationTest.testCopyIfMatch:954->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testCopyIfModifiedSince:295->BaseBlobIntegrationTest.testCopyIfModifiedSince:1068->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testCopyIfModifiedSinceNegative:301->BaseBlobIntegrationTest.testCopyIfModifiedSince:1068->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testCopyIfNoneMatch:283->BaseBlobIntegrationTest.testCopyIfNoneMatch:1011->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testCopyIfNoneMatchNegative:289->BaseBlobIntegrationTest.testCopyIfNoneMatch:1011->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testCopyIfUnmodifiedSince:307->BaseBlobIntegrationTest.testCopyIfUnmodifiedSince:1129->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testCopyIfUnmodifiedSinceNegative:313->BaseBlobIntegrationTest.testCopyIfUnmodifiedSince:1129->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testListMultipartUploads:319->BaseBlobIntegrationTest.testListMultipartUploads:1293->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testMetadata:185->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testMultipartChunkedFileStream:217->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testPutObject:103->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testPutObject:103->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testPutObject:103->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testPutObject:103->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testPutObjectStream:160->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobIntegrationLiveTest.testSetBlobAccess:261->BaseBlobIntegrationTest.testSetBlobAccess:652->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageContainerIntegrationLiveTest.testWithDetails:56->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignGetUrlOptions:71->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobSignerLiveTest.testSignRemoveUrl:31->BaseBlobSignerLiveTest.testSignRemoveUrl:202->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignPutUrlWithTime:151->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignPutUrlWithTimeExpired:193->BaseBlobSignerLiveTest.testSignPutUrlWithTime:171->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignGetUrlWithTimeExpired:125->BaseBlobSignerLiveTest.testSignGetUrlWithTime:106->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobLiveTest.testPutBlobWithMd5:91->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignPutUrl:134->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignGetUrlWithTime:89->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test
  
GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignGetUrl:53->BaseBlobStoreIntegrationTest.getContainerName:436
 unable to get a container for the test

Tests run: 154, Failures: 43, Errors: 0, Skipped: 18
--------------------------------------------------------------------------------
RACKSPACE CLOUDFILES-US

Failed tests:
  
CloudFilesUSStaticLargeObjectApiLiveTest>StaticLargeObjectApiLiveTest.testReplaceManifest:95
 expected [3] but found [4]

Tests run: 127, Failures: 1, Errors: 0, Skipped: 13

Reply via email to