All the API's on this library work perfectly with my setup, except for the _delete_multipart, which always fails with a signature exception:
libcloud.common.types.InvalidCredsError: SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing method.
AWS4-HMAC-SHA256\n20240314T184840Z\n20240314/us-east-1/s3/aws4_request\n573ae7adfeeb4abbbb486e53c9106810ce033f52f3eb288205112f1c8eb42c8b440abd13f6304ce7015c78782286c0d5eeb1a137d38aa44266d99dece302ed1d
qq related to this line: https://github.com/TkTech/ckanext-cloudstorage/blob/ae83a6714505ba81417343989b2be2e7cabae854/ckanext/cloudstorage/logic/action/multipart.py#L35C39-L35C46
All the API's on this library work perfectly with my setup, except for the _delete_multipart, which always fails with a signature exception:
libcloud.common.types.InvalidCredsError:The request signature we calculated does not match the signature you provided. Check your key and signing method.
AWS4-HMAC-SHA256\n20240314T184840Z\n20240314/us-east-1/s3/aws4_request\n573ae7adfeeb4abbbb486e53c9106810ce033f52f3eb288205112f1c8eb42c8b 440abd13f6304ce7015c78782286c0d5eeb1a137d38aa44266d99dece302ed1d
SignatureDoesNotMatch
Have you ever seen this? Any idea?