Skip to content

S3UploadFailedError due to boto3 integrity checks on non AWS providers #126

Open
@fritterhoff

Description

@fritterhoff

Hi!

we are using a NetApp as S3 provider instead of AWS. Due to the transient dependency to boto3 and their change in version 1.36 (boto/boto3#4392) the uploads fail with error(s) similar to this one:

Failed to upload /data/media_store/local_content/xx/xx/xxxxxxxxxx to matrix/local_content/xx/xx/xxxxxxxxxx: An error occurred (InvalidArgument) when calling the PutObject operation: x-amz-content-sha256 must be UNSIGNED-PAYLOAD, STREAMING-AWS4-HMAC-SHA256-PAYLOAD or a valid sha256 value.

From my understanding/point of view we need an additional option to make this integrity checks optional again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions