Skip to content

Commit b8df3d4

Browse files
committed
docs: review
Signed-off-by: Gabriele Bartolini <[email protected]>
1 parent 5ee2737 commit b8df3d4

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

web/docs/object_stores.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,14 @@ spec:
141141
[...]
142142
```
143143

144-
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).
144+
Recent changes to the [boto3 implementation](https://github.com/boto/boto3/issues/4392)
145+
of [Amazon S3 Data Integrity Protections](https://docs.aws.amazon.com/sdkref/latest/guide/feature-dataintegrity.html)
146+
may lead to the `x-amz-content-sha256` error when using the Barman Cloud
147+
Plugin.
145148

146-
As a workaround set to following environment to the `ObjectStore`.
149+
If you encounter this issue (see [GitHub issue #393](https://github.com/cloudnative-pg/plugin-barman-cloud/issues/393)),
150+
you can apply the following workaround by setting specific environment
151+
variables in the `ObjectStore` resource:
147152

148153
```yaml
149154
apiVersion: barmancloud.cnpg.io/v1
@@ -160,6 +165,9 @@ spec:
160165
[...]
161166
```
162167

168+
These settings ensure that checksum calculations and validations are only
169+
applied when explicitly required, avoiding compatibility issues with certain
170+
S3-compatible storage providers.
163171

164172
Example with DigitalOcean Spaces (SFO3, path-style):
165173

0 commit comments

Comments
 (0)