From bc70dc8cb30e4ef63dea927fa808f410d871d7b7 Mon Sep 17 00:00:00 2001 From: Daniel Chambre Date: Fri, 6 Jun 2025 22:02:00 +0200 Subject: [PATCH] docs: add instanceSidecarConfiguration info Signed-off-by: Daniel Chambre --- web/docs/object_stores.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/docs/object_stores.md b/web/docs/object_stores.md index 9ca5a2a..bea69e7 100644 --- a/web/docs/object_stores.md +++ b/web/docs/object_stores.md @@ -141,6 +141,25 @@ spec: [...] ``` +Due to recent changes to the [boto3](https://github.com/boto/boto3/issues/4392) [Data Integrity Protections for Amazon S3](https://docs.aws.amazon.com/sdkref/latest/guide/feature-dataintegrity.html) implementation, you could hit the [x-amz-content-sha256 Error](https://github.com/cloudnative-pg/plugin-barman-cloud/issues/393). + +As a workaround set to following environment to the `ObjectStore`. + +```yaml +apiVersion: barmancloud.cnpg.io/v1 +kind: ObjectStore +metadata: + name: linode-store +spec: + env: + - name: AWS_REQUEST_CHECKSUM_CALCULATION + value: when_required + - name: AWS_RESPONSE_CHECKSUM_VALIDATION + value: when_required + [...] +``` + + Example with DigitalOcean Spaces (SFO3, path-style): ```yaml