You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jclouds.apache.org by Ignasi Barrera <na...@apache.org> on 2019/10/13 20:21:49 UTC

[DISCUSS] Release Apache jclouds 2.1.3 RC1

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

Re: [DISCUSS] Release Apache jclouds 2.1.3 RC1

Posted by Andrew Gaul <ga...@apache.org>.
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/

Re: [DISCUSS] Release Apache jclouds 2.1.3 RC1

Posted by Andrew Gaul <ga...@apache.org>.
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.

-- 
Andrew Gaul
http://gaul.org/

Re: [DISCUSS] Release Apache jclouds 2.1.3 RC1

Posted by Andrew Gaul <ga...@apache.org>.
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

I attached live test results for Atmos, AWS S3, Azure, Backblaze B2,   
Google Cloud Storage, Rackspace Cloud Files (Swift), and DreamObjects
(S3).

-- 
Andrew Gaul
http://gaul.org/