Please ignore, I tended to respond to the *2.2.1-rc1* mail. On Tue, May 05, 2020 at 04:59:44PM +0900, Andrew Gaul wrote: > On Sun, Oct 13, 2019 at 10:21:49PM +0200, Ignasi Barrera wrote: > > This thread is for discussion of the first release candidate for > > Apache jclouds 2.1.3. > > > > Please use this thread for discussion of issues uncovered in the RC, > > questions you may have about the RC, etc. > > > > If you want to help to validate the release, you'll find a set of > > scripts and the corresponding instructions here: > > https://cwiki.apache.org/confluence/display/JCLOUDS/Validate+a+Release > > > > You can also go run live tests for your preferred providers and post > > the results here, or use the projects in the jclouds-examples repo, > > such as the "compute-basics" to rapidly smoke test the providers you > > are interested in: > > https://github.com/jclouds/jclouds-examples > > Successfully ran blobstore integration tests with similar failures to > 2.2.1. Providers include aws-s3, azureblob, b2, filesystem, > google-cloud-storage, rackspace-cloudfiles-us, s3 (dreamobjects), and > transient. We can no longer test atmos since Synaptic ended their > service. Google Cloud Storage has some new failures compared to 2.2.0 > despite no changes to the code.
> AWS-S3 > > Failed tests: > > PathBasedContainerLiveTest>S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76 > {name=hello, type=BLOB, uri=https://s3.amazonaws.com/gaul-blobstore5/hello, > userMetadata={}, eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Mon > May 04 04:21:28 JST 2020, size=46, container=gaul-blobstore5, > contentMetadata=[cacheControl=null, contentDisposition=null, > contentEncoding=null, contentLanguage=null, contentLength=46, > contentMD5=869a42369bf5850326cf30eed63e9b44, contentType=application/unknown, > expires=null], tier=STANDARD} expected object to not be null > > AWSS3ContainerLiveTest>S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76 > {name=hello, type=BLOB, uri=https://gaul-blobstore11.s3.amazonaws.com/hello, > userMetadata={}, eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Mon > May 04 04:22:00 JST 2020, size=46, container=gaul-blobstore11, > contentMetadata=[cacheControl=null, contentDisposition=null, > contentEncoding=null, contentLanguage=null, contentLength=46, > contentMD5=869a42369bf5850326cf30eed63e9b44, contentType=application/unknown, > expires=null], tier=STANDARD} expected object to not be null > AWSS3BlobSignerLiveTest>BaseBlobSignerLiveTest.testSignGetUrlOptions:78 » > KeyNotFound > > AWSS3ServiceIntegrationLiveTest>BaseServiceIntegrationTest.testAllLocations:50 > » AWSResponse > > Tests run: 164, Failures: 4, Errors: 0, Skipped: 9 > > -------------------------------------------------------------------------------- > > AZUREBLOB > > Failed tests: > > AzureBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfNoneMatchNegative:1151 > Expecting: > <304> > to be equal to: > <412> > but was not. > AzureBlobClientLiveTest.testCopyBlobIfModifiedSince:469 » HttpResponse > command... > AzureBlobClientLiveTest.testCopyBlobIfNoneMatch:552 » HttpResponse command: > PU... > > Tests run: 140, Failures: 3, Errors: 0, Skipped: 12 > > -------------------------------------------------------------------------------- > > BACKBLAZE B2 > > Tests run: 128, Failures: 0, Errors: 0, Skipped: 28 > > -------------------------------------------------------------------------------- > > FILESYSTEM > > Tests run: 110, Failures: 0, Errors: 0, Skipped: 10 > > -------------------------------------------------------------------------------- > > GOOGLE CLOUD STORAGE > > Failed tests: > > GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignGetUrl:54->BaseBlobStoreIntegrationTest.getContainerName:453->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:273->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265 > » IllegalArgument > > GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignGetUrlOptions:72->BaseBlobStoreIntegrationTest.getContainerName:453->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:273->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265 > » IllegalArgument > > GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignGetUrlWithTime:90->BaseBlobStoreIntegrationTest.getContainerName:453->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:273->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265 > » IllegalArgument > > GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignGetUrlWithTimeExpired:126->BaseBlobSignerLiveTest.testSignGetUrlWithTime:107->BaseBlobStoreIntegrationTest.getContainerName:453->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:273->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265 > » IllegalArgument > > GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignPutUrl:135->BaseBlobStoreIntegrationTest.getContainerName:453->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:273->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265 > » IllegalArgument > > GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignPutUrlWithTime:154->BaseBlobStoreIntegrationTest.getContainerName:453->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:273->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265 > » IllegalArgument > > GoogleCloudStorageBlobSignerLiveTest>BaseBlobSignerLiveTest.testSignPutUrlWithTimeExpired:196->BaseBlobSignerLiveTest.testSignPutUrlWithTime:174->BaseBlobStoreIntegrationTest.getContainerName:453->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:273->BaseBlobStoreIntegrationTest.createContainerAndEnsureEmpty:265 > » IllegalArgument > > GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.deleteMultipleObjects:557->BaseBlobStoreIntegrationTest.addBlobToContainer:282->BaseBlobStoreIntegrationTest.addBlobToContainer:302 > » HttpResponse > > GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopy404BlobMetaFail:1479 > » ResourceNotFound > > GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopy404BlobFail:1468 > » ResourceNotFound > > GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:262->BaseBlobIntegrationTest.deleteObject:516->BaseBlobStoreIntegrationTest.addBlobToContainer:282->BaseBlobStoreIntegrationTest.addBlobToContainer:302 > » HttpResponse > > GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testGetIfMatch:346 > » IllegalState > > Tests run: 167, Failures: 12, Errors: 0, Skipped: 12 > > -------------------------------------------------------------------------------- > > RACKSPACE CLOUDFILES-US (SWIFT) > > Tests run: 143, Failures: 0, Errors: 0, Skipped: 12 > > -------------------------------------------------------------------------------- > > DREAMHOST (S3) > > Failed tests: > > S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76 > {location={scope=PROVIDER, id=s3, > description=https://objects-us-east-1.dream.io}, name=hello, type=BLOB, > uri=https://objects-us-east-1.dream.io/gaul-blobstore7/hello, > userMetadata={}, eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Mon > May 04 04:22:19 JST 2020, size=46, container=gaul-blobstore7, > contentMetadata=[cacheControl=null, contentDisposition=null, > contentEncoding=null, contentLanguage=null, contentLength=46, > contentMD5=869a42369bf5850326cf30eed63e9b44, contentType=application/unknown, > expires=null], tier=STANDARD} expected object to not be null > BucketsLiveTest.testBucketLogging:219->setupAclForBucketLoggingTarget:266 » > AWSResponse > BucketsLiveTest.testUpdateBucketACL:124 » AWSResponse request PUT > https://obje... > S3ClientLiveTest.testCopyIfModifiedSince:450 should have thrown > HttpResponseException > S3ClientLiveTest.testCopyIfUnmodifiedSince:477 should have thrown > HttpResponseException > S3ClientLiveTest.testCopyObjectWithSourceKeyRequiringEncoding:417 » > KeyNotFound > S3ClientLiveTest.testUpdateObjectACL:245 » AWSResponse request PUT > https://obj... > > S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfMatchNegative:1092 > Expected HttpResponseException to be thrown > > S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfModifiedSinceNegative:1209 > Expected HttpResponseException to be thrown > > S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfNoneMatchNegative:1149 > Expected HttpResponseException to be thrown > > S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfUnmodifiedSinceNegative:1269 > Expected HttpResponseException to be thrown > S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testGetTwoRanges:441 > expected [<apples><apple name="apple"></apple> </apples>] but found [<apple] > > S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutBlobTierArchive:773->BaseBlobIntegrationTest.testPutBlobTierHelper:803->BaseBlobIntegrationTest.checkTier:810 > Expecting: > <STANDARD> > to be equal to: > <ARCHIVE> > but was not. > > S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutBlobTierArchiveMultipart:788->BaseBlobIntegrationTest.testPutBlobTierHelper:803->BaseBlobIntegrationTest.checkTier:810 > Expecting: > <STANDARD> > to be equal to: > <ARCHIVE> > but was not. > > S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutBlobTierInfrequent:768->BaseBlobIntegrationTest.testPutBlobTierHelper:803->BaseBlobIntegrationTest.checkTier:810 > Expecting: > <STANDARD> > to be equal to: > <INFREQUENT> > but was not. > > S3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutBlobTierInfrequentMultipart:783->BaseBlobIntegrationTest.testPutBlobTierHelper:803->BaseBlobIntegrationTest.checkTier:810 > Expecting: > <STANDARD> > to be equal to: > <INFREQUENT> > but was not. > > Tests run: 155, Failures: 16, Errors: 0, Skipped: 6 > > -------------------------------------------------------------------------------- > > TRANSIENT > > Tests run: 108, Failures: 0, Errors: 0, Skipped: 7 -- Andrew Gaul http://gaul.org/