backupccl: disabling S3DisableContentMD5Validation causes uploads to object locked buckets to fail #115602
Labels
A-disaster-recovery
branch-release-23.1
Used to mark GA and release blockers, technical advisories, and bugs for 23.1
branch-release-23.2
Used to mark GA and release blockers, technical advisories, and bugs for 23.2
C-bug
Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.
O-support
Would prevent or help troubleshoot a customer escalation - bugs, missing observability/tooling, docs
P-0
Issues/test failures with a fix SLA of 2 weeks
T-disaster-recovery
In #115197 we introduced a regression where uploads to object locked buckets will fail as they require
S3DisableContentMD5Validation
to be set to false. The error is of the formclosing object: upload failed: InvalidRequest: Content-MD5 OR x-amz-checksum- HTTP header is required for Put Object requests with Object Lock parameters
. This issue tracks the revert and follow up fixes to this regression. The regression is in unreleased code and so there is no customer impact.As part of resolving this release blocker we should write a regression test that runs a backup to an object lock bucket to ensure that something fails were this change to be made in the future.
Jira issue: CRDB-34120
The text was updated successfully, but these errors were encountered: