On Tue, Jan 21, 2025 at 09:59:45PM -0800, Andrew Gaul wrote:
> This thread is for discussion of the first release candidate for Apache
> jclouds 2.7.0.  Note that this is likely the last release (really!).
> 
> 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

I successfully tested against aws-s3, azureblob, filesystem, and gcs.

-- 
Andrew Gaul
http://gaul.org/
[ERROR] Failures:
[ERROR] org.jclouds.aws.s3.AWSS3ClientLiveTest.AWSS3ClientLiveTest
[ERROR]   Run 4: AWSS3ClientLiveTest.testV4SignatureOps:155 » HttpResponse 
Server rejected operation connecting to PUT 
https://gaul-blobstore37eu.s3.amazonaws.com/test-blob?X-Amz-Security-Token=&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAITMZ4YFWHBLA4KMA/20250122/us-east-1/s3/aws4_request&X-Amz-Date=20250122T022606Z&X-Amz-Expires=900&X-Amz-SignedHeaders=host&X-Amz-Signature=0b28fe450efee1e39e7ca67498d385870bf28b5627a0e4b3d8058c9da1865448
 HTTP/1.1
[ERROR]   Run 27: 
AWSS3ClientLiveTest>S3ClientLiveTest.testUpdateObjectACL:261->S3ClientLiveTest.checkGrants:718
 AccessControlList{owner=org.jclouds.s3.domain.CanonicalUser@731c02ae, 
grants=[Grant{grantee=CanonicalUserGrantee{displayName='amazon', 
identifier='5faf2122d5ce6bb2ea95560566b16d0dd4a75c7b92c20e84c5e42688f0d91155'}, 
permission=FULL_CONTROL}, 
Grant{grantee=Grantee{identifier='http://acs.amazonaws.com/groups/global/AllUsers'},
 permission=READ}, Grant{grantee=CanonicalUserGrantee{displayName='amazon', 
identifier='5faf2122d5ce6bb2ea95560566b16d0dd4a75c7b92c20e84c5e42688f0d91155'}, 
permission=READ_ACP}, Grant{grantee=CanonicalUserGrantee{displayName='amazon', 
identifier='5faf2122d5ce6bb2ea95560566b16d0dd4a75c7b92c20e84c5e42688f0d91155'}, 
permission=WRITE_ACP}]} expected [true] but found [false]
[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 49: 
AWSS3BlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutMultipartInputStream:729->BaseBlobIntegrationTest.testPut:876
 » Runtime java.io.EOFException: reached end of stream after skipping 1 bytes; 
33554432 bytes expected
[ERROR] 
org.jclouds.aws.s3.blobstore.integration.AWSS3ContainerLiveTest.AWSS3ContainerLiveTest
[ERROR]   Run 1: 
AWSS3ContainerLiveTest>S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76
 {name=hello, type=BLOB, uri=https://gaul-blobstore27.s3.amazonaws.com/hello, 
userMetadata={}, eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Tue Jan 
21 18:25:31 PST 2025, size=46, container=gaul-blobstore27, 
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
[ERROR] 
org.jclouds.aws.s3.blobstore.integration.AWSS3ServiceIntegrationLiveTest.AWSS3ServiceIntegrationLiveTest
[ERROR]   Run 2: 
AWSS3ServiceIntegrationLiveTest>BaseServiceIntegrationTest.testAllLocations:50 
» IllegalState A conflicting conditional operation is currently in progress 
against this resource. Please try again.
[ERROR] 
org.jclouds.aws.s3.blobstore.integration.PathBasedContainerLiveTest.PathBasedContainerLiveTest
[ERROR]   Run 1: 
PathBasedContainerLiveTest>S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:72->BaseBlobStoreIntegrationTest.assertConsistencyAwareContainerSize:326->BaseBlobStoreIntegrationTest.assertConsistencyAware:259->BaseBlobStoreIntegrationTest.assertConsistencyAware:246
 » ContainerNotFound gaul-blobstore26 not found: The specified bucket does not 
exist
[ERROR] org.jclouds.aws.s3.services.AWSBucketsLiveTest.AWSBucketsLiveTest
[ERROR]   Run 2: AWSBucketsLiveTest.testEu:63 » IllegalState A conflicting 
conditional operation is currently in progress against this resource. Please 
try again.
[ERROR]   Run 5: 
AWSBucketsLiveTest>BucketsLiveTest.testBucketLogging:231->BaseBlobStoreIntegrationTest.assertConsistencyAware:259->BaseBlobStoreIntegrationTest.assertConsistencyAware:246
 AccessControlList{owner=null, 
grants=[Grant{grantee=CanonicalUserGrantee{displayName='amazon', 
identifier='5faf2122d5ce6bb2ea95560566b16d0dd4a75c7b92c20e84c5e42688f0d91155'}, 
permission=FULL_CONTROL}]} expected [true] but found [false]
[ERROR]   Run 14: 
AWSBucketsLiveTest>BucketsLiveTest.testUpdateBucketACL:128->BucketsLiveTest.checkGrants:144
 AccessControlList{owner=org.jclouds.s3.domain.CanonicalUser@731c02ae, 
grants=[Grant{grantee=CanonicalUserGrantee{displayName='amazon', 
identifier='5faf2122d5ce6bb2ea95560566b16d0dd4a75c7b92c20e84c5e42688f0d91155'}, 
permission=FULL_CONTROL}, 
Grant{grantee=Grantee{identifier='http://acs.amazonaws.com/groups/global/AllUsers'},
 permission=READ}, Grant{grantee=CanonicalUserGrantee{displayName='amazon', 
identifier='5faf2122d5ce6bb2ea95560566b16d0dd4a75c7b92c20e84c5e42688f0d91155'}, 
permission=READ_ACP}, Grant{grantee=CanonicalUserGrantee{displayName='amazon', 
identifier='5faf2122d5ce6bb2ea95560566b16d0dd4a75c7b92c20e84c5e42688f0d91155'}, 
permission=WRITE_ACP}]} expected [true] but found [false]
[ERROR] Tests run: 65, Failures: 6, Errors: 0, Skipped: 0
[ERROR] Failures:
[ERROR]   AzureBlobClientLiveTest.testCopyBlobIfModifiedSince:473 » 
HttpResponse command: PUT 
https://gaultest3.blob.core.windows.net/gaul-blobstoreunique-21/to-if-modified-since
 HTTP/1.1 failed with response: HTTP/1.1 304 The condition specified using HTTP 
conditional header(s) is not met.; content: []
[ERROR]   AzureBlobClientLiveTest.testCopyBlobIfNoneMatch:556 » HttpResponse 
command: PUT 
https://gaultest3.blob.core.windows.net/gaul-blobstoreunique-21/to-if-none-match
 HTTP/1.1 failed with response: HTTP/1.1 304 The condition specified using HTTP 
conditional header(s) is not met.; content: []
[ERROR]   
AzureBlobContainerIntegrationLiveTest>BaseContainerIntegrationTest.testDelimiter:456
expected: null
 but was: 
"2!68!MDAwMDA1IWhlbGxvITAwMDAyOCE5OTk5LTEyLTMxVDIzOjU5OjU5Ljk5OTk5OTlaIQ--"
[ERROR]   
AzureBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfNoneMatchNegative:1194
expected: 412
 but was: 304
[ERROR]   
AzureBlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutMultipartInputStream:729->BaseBlobIntegrationTest.testPut:871
 » Runtime java.io.EOFException: reached end of stream after skipping 4194305 
bytes; 67108864 bytes expected
[ERROR] Tests run: 140, Failures: 5, Errors: 0, Skipped: 9
Test suite progress: tests succeeded: 104, failed: 0, skipped: 7.
[ERROR] Failures:
[ERROR]   
GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.deleteMultipleObjects:579->BaseBlobStoreIntegrationTest.addBlobToContainer:281->BaseBlobStoreIntegrationTest.addBlobToContainer:301
 » HttpResponse command: POST 
https://www.googleapis.com/upload/storage/v1/b/gaul-blobstore9/o?uploadType=multipart
 HTTP/1.1 failed with response: HTTP/1.1 400 Bad Request; content: [Malformed 
multipart body.]
[ERROR]   
GoogleCloudStorageBlobIntegrationLiveTest.deleteObject:262->BaseBlobIntegrationTest.deleteObject:538->BaseBlobStoreIntegrationTest.addBlobToContainer:281->BaseBlobStoreIntegrationTest.addBlobToContainer:301
 » HttpResponse command: POST 
https://www.googleapis.com/upload/storage/v1/b/gaul-blobstore7/o?uploadType=multipart
 HTTP/1.1 failed with response: HTTP/1.1 400 Bad Request; content: [Malformed 
multipart body.]
[ERROR]   GoogleCloudStorageBlobIntegrationLiveTest.testCopy404BlobFail » Test
Expected exception of type class org.jclouds.blobstore.KeyNotFoundException but 
got org.jclouds.rest.ResourceNotFoundException: {
  "error": {
    "code": 404,
    "message": "No such object: gaul-blobstore4/blob",
    "errors": [
      {
        "message": "No such object: gaul-blobstore4/blob",
        "domain": "global",
        "reason": "notFound"
      }
    ]
  }
}

[ERROR]   GoogleCloudStorageBlobIntegrationLiveTest.testCopy404BlobMetaFail » 
Test
Expected exception of type class org.jclouds.blobstore.KeyNotFoundException but 
got org.jclouds.rest.ResourceNotFoundException: {
  "error": {
    "code": 404,
    "message": "No such object: gaul-blobstore5/blob",
    "errors": [
      {
        "message": "No such object: gaul-blobstore5/blob",
        "domain": "global",
        "reason": "notFound"
      }
    ]
  }
}

[ERROR]   
GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testGetIfMatch:368
 » IllegalState PreconditionFailed: At least one of the pre-conditions you 
specified did not hold.
Precondition Failed
[ERROR]   
GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testGetRangeMultipart:484->BaseBlobStoreIntegrationTest.validateMetadata:307
 expected [6] but found [5242881]
[ERROR]   
GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutMultipartInputStream:729->BaseBlobIntegrationTest.testPut:871
 » Runtime java.io.EOFException: reached end of stream after skipping 1 bytes; 
33554432 bytes expected
[ERROR] Tests run: 169, Failures: 7, Errors: 0, Skipped: 8

Reply via email to