Re: [DISCUSS] Release Apache jclouds 2.6.0 RC1

2024-03-09 Thread Andrew Gaul
On Sun, Mar 03, 2024 at 08:27:14PM +0900, Andrew Gaul wrote:
> On Sun, Mar 03, 2024 at 05:10:29PM +0900, Andrew Gaul wrote:
> > This thread is for discussion of the third release candidate for Apache
> > jclouds 1.6.3.
> 
> Sorry about the cut and paste -- this should be the first release
> candidate of Apache jclouds 2.6.0.

I ran integration tests against a variety of providers.  I found an
issue with Backblaze B2 that succeeds with 2.5.0 and fails with 2.6.0
that I cannot explain.  Given that S3Proxy works with 2.6.0 and B2 I
assume that this is a test-only issue and will not block the release.

AWS-S3

[ERROR] Failures:
[ERROR] org.jclouds.aws.s3.AWSS3ClientLiveTest.AWSS3ClientLiveTest
[ERROR]   Run 4: AWSS3ClientLiveTest.testV4SignatureOps:147 » HttpResponse 
Server rejected operation connecting to PUT 
https://gaul-blobstore20eu.s3.amazonaws.com/test-blob?X-Amz-Security-Token==AWS4-HMAC-SHA256=AKIAITMZ4YFWHBLA4KMA/20240308/us-east-1/s3/aws4_request=20240308T100912Z=900=host=e268055b61a87920c1ac0d55a10b45bf67db1d9deaee2d23c1e6975f9645d819
 HTTP/1.1
[ERROR]   Run 7: 
AWSS3ClientLiveTest>S3ClientLiveTest.testCopyCannedAccessPolicyPublic:174 » 
AWSResponse request PUT https://gaul-blobstore19.s3.amazonaws.com/pears 
HTTP/1.1 failed with code 400, error: AWSError{requestId='Q245TFG97DHGKSK5', 
requestToken='9/vRVlLtS/lLDuZ0WwGxf5jCbnVIkGTlRIEepH+gceXHXFYpnSK5JcIKCtCI4ToJdsVK9YHlDQk=',
 code='AccessControlListNotSupported', message='The bucket does not allow 
ACLs', 
context='{HostId=9/vRVlLtS/lLDuZ0WwGxf5jCbnVIkGTlRIEepH+gceXHXFYpnSK5JcIKCtCI4ToJdsVK9YHlDQk=}'}
[ERROR]   Run 22: 
AWSS3ClientLiveTest>S3ClientLiveTest.testPublicReadOnObject:301 » AWSResponse 
request PUT https://gaul-blobstore18.s3.amazonaws.com/public-read-acl HTTP/1.1 
failed with code 400, error: AWSError{requestId='WVD74F6PW1JCHATK', 
requestToken='MBw3qk/pAw4T/mFGUEwO4QEf2Oio5wf+eMu6t2LFK2zFllPgl+e8Mzwv8o64oyqd4khYbjjyNdM=',
 code='AccessControlListNotSupported', message='The bucket does not allow 
ACLs', 
context='{HostId=MBw3qk/pAw4T/mFGUEwO4QEf2Oio5wf+eMu6t2LFK2zFllPgl+e8Mzwv8o64oyqd4khYbjjyNdM=}'}
[ERROR]   Run 23: 
AWSS3ClientLiveTest>S3ClientLiveTest.testPublicWriteOnObject:201 » AWSResponse 
request PUT https://gaul-blobstore19.s3.amazonaws.com/public-read-write-acl 
HTTP/1.1 failed with code 400, error: AWSError{requestId='VT84J0P44WB2P8WJ', 
requestToken='Ethy7OW4Zb65hWcOhmQAigV+VmM97t4w1iazfa2UKiP+X63YbcbYtoc+PEOozhpHoA2zgMsJWE8=',
 code='AccessControlListNotSupported', message='The bucket does not allow 
ACLs', 
context='{HostId=Ethy7OW4Zb65hWcOhmQAigV+VmM97t4w1iazfa2UKiP+X63YbcbYtoc+PEOozhpHoA2zgMsJWE8=}'}
[ERROR]   Run 24: 
AWSS3ClientLiveTest>S3ClientLiveTest.testPutCannedAccessPolicyPublic:154 » 
HttpResponse Server rejected operation connecting to PUT 
https://gaul-blobstore26.s3.amazonaws.com/hello HTTP/1.1
[ERROR]   Run 26: 
AWSS3ClientLiveTest>S3ClientLiveTest.testUpdateBucketCannedACL:718 » 
Authorization Access Denied
[ERROR]   Run 27: AWSS3ClientLiveTest>S3ClientLiveTest.testUpdateObjectACL:245 
» AWSResponse request PUT 
https://gaul-blobstore18.s3.amazonaws.com/private-acl?acl HTTP/1.1 failed with 
code 400, error: AWSError{requestId='0A93WEXJKAB7588G', 
requestToken='fYTh0JqlHSPcE+JKdGmcKP0ExLmmeaDYv9do/+nWPo7SI5j6/RXh1wzAU1NUB5Z2a5fchzAEXqo=',
 code='UnresolvableGrantByEmailAddress', message='The e-mail address you 
provided does not match any account on record.', 
context='{HostId=fYTh0JqlHSPcE+JKdGmcKP0ExLmmeaDYv9do/+nWPo7SI5j6/RXh1wzAU1NUB5Z2a5fchzAEXqo=,
 EmailAddress=ja...@misterm.org}'}
[ERROR]   Run 28: 
AWSS3ClientLiveTest>S3ClientLiveTest.testUpdateObjectCannedACL:739 » 
Authorization Access Denied
[ERROR]   Run 29: 
AWSS3ClientLiveTest>BaseBlobStoreIntegrationTest.destroyResources:118->BaseBlobStoreIntegrationTest.deleteEverything:210
 » RejectedExecution Rejected execution of task [class 
com.google.common.util.concurrent.TrustedListenableFutureTask] since the 
executor is shutdown.
[ERROR] 
org.jclouds.aws.s3.blobstore.integration.AWSS3BlobIntegrationLiveTest.AWSS3BlobIntegrationLiveTest
[ERROR]   Run 33: 
AWSS3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutBlobAccess:770 » 
HttpResponse Server rejected operation connecting to PUT 
https://gaul-blobstore18.s3.amazonaws.com/put-access-blob-name-public HTTP/1.1
[ERROR]   Run 34: 
AWSS3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutBlobAccessMultipart:792
 » AWSResponse request POST 
https://gaul-blobstore28.s3.amazonaws.com/put-access-blob-name-public?uploads 
HTTP/1.1 failed with code 400, error: AWSError{requestId='Q096EP8KHFQ2A9PP', 
requestToken='MJ/XQvC7jjoDp9fattu7jBc46nTQVDZXIA+NlFQvqUjKjEb7hQ2J+ApHJkP0EC5KAGXUnJap/cg6W8YDX6rimRAdkk0zv4AdAp9G1YJoYY8=',
 code='AccessControlListNotSupported', message='The bucket does not allow 
ACLs', 
context='{HostId=MJ/XQvC7jjoDp9fattu7jBc46nTQVDZXIA+NlFQvqUjKjEb7hQ2J+ApHJkP0EC5KAGXUnJap/cg6W8YDX6rimRAdkk0zv4AdAp9G1YJoYY8=}'}
[ERROR]   Run 49: 

Re: [DISCUSS] Release Apache jclouds 2.6.0 RC1

2024-03-03 Thread Andrew Phillips
This thread is for discussion of the third release candidate for 
Apache

jclouds 1.6.3.


Many thanks for taking this on, Andrew G!

ap


Re: [DISCUSS] Release Apache jclouds 2.6.0 RC1

2024-03-03 Thread Andrew Gaul
On Sun, Mar 03, 2024 at 05:10:29PM +0900, Andrew Gaul wrote:
> This thread is for discussion of the third release candidate for Apache
> jclouds 1.6.3.

Sorry about the cut and paste -- this should be the first release
candidate of Apache jclouds 2.6.0.

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


[DISCUSS] Release Apache jclouds 2.6.0 RC1

2024-03-03 Thread Andrew Gaul
This thread is for discussion of the third release candidate for Apache
jclouds 1.6.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/apache/jclouds-examples

Thank you.

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