Gargi Jaiswal created HDDS-15590:
------------------------------------

             Summary: Fix MINT presigned PUT failure when request includes 
unsigned x-amz-acl header
                 Key: HDDS-15590
                 URL: https://issues.apache.org/jira/browse/HDDS-15590
             Project: Apache Ozone
          Issue Type: Sub-task
          Components: S3
            Reporter: Gargi Jaiswal
            Assignee: Gargi Jaiswal


MINT {color:#de350b}{{aws-sdk-ruby}} {{presignedPut}}{color} fails because the 
test sends an unsigned *{{x-amz-acl}}* header on a {*}presigned PUT URL{*}. 
Ozone currently rejects this in 
{color:#00875a}{{StringToSignProducer#validateCanonicalHeaders()}}{color}. 
Presigned PUT is implemented.

*Fix:* by allowing unsigned {*}{{x-amz-acl}}{*}.

Test failure link : 
[https://ozone.s3.peterxcli.dev/?run=2026-06-16T07-50-35Z&caseSuite=mint&test=presignedPut%28bucket_name%2Cfile_name%29#latest-run-section]

[mint actual test 
case|https://github.com/minio/mint/blob/12559d50625b722d11fd798ae8ac2fb204e66dd1/run/core/aws-sdk-ruby/aws-stub-tests.rb#L708-L761]
 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to