-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[BUG] S3.client settings missing from list of repository-s3 settings #20159
Description
Describe the bug
I have a problem right now using Oracled Bucket with the remote storage
Exception occurred while uploading remote index paths for
indexes=[top_queries-2025.11.30-85662/OlMiRO3eQDmMREEf0_gBQg],[.ql-datasou....e3-15363/hCmCFo-gS22nIaqfCUnpnA]
Suppressed: org.opensearch.core.common.io.stream.NotSerializableExceptionWrapper: completion_exception:
software.amazon.awssdk.services.s3.model.S3Exception: AWS chunked encoding not supported. (Service: S3, Status Code: 501,
Request ID: fra-1:qd07EryGbB2TqNOyZ_YhB5w9EK5Kz34JZtDo_U12-cEFjiJFUr6x67MWO8DUoSrB) (SDK Attempt Count: 1)
Caused by: org.opensearch.core.common.io.stream.NotSerializableExceptionWrapper: s3_exception: AWS chunked encoding not
supported. (Service: S3, Status Code: 501, Request ID:
fra-1:qd07EryGbB2TqNOyZ_YhB5w9EK5Kz34JZtDo_U12-cEFjiJFUr6x67MWO8DUoSrB) (SDK Attempt Count: 1)
at software.amazon.awssdk.services.s3.model.S3Exception$BuilderImpl.build(S3Exception.java:113) ~[?:
at software.amazon.awssdk.services.s3.model.S3Exception$BuilderImpl.build(S3Exception.java:61) ~[?:
So I tried to disable the encoding as per the setting here in my opensearch.yml (helm chart)
OpenSearch/plugins/repository-s3/src/main/java/org/opensearch/repositories/s3/S3ClientSettings.java
Line 246 in b7f013f
| static final Setting.AffixSetting<Boolean> DISABLE_CHUNKED_ENCODING = Setting.affixKeySetting( |
but got an error
SettingsException[unknown setting [s3.client.default.disable_chunked_encoding] please check that any required plugins are installed, or check the breaking changes documentation for removed settings]
it seems similar to the problem fixed by
Is it possible to expose all settings available in the client from the opensearch.yml file as tehre is no other way to modify them with the helm chart ?
Related component
Plugins
To Reproduce
- add s3.client.default.disable_chunked_encoding: true to your opensearch.yml
Expected behavior
Clean start of the app
Additional Details
Plugins
repository-s3
Host/Environment (please complete the following information):
- Kubernetes 1.34.1
- Helm chart version 3.3.2
Metadata
Metadata
Assignees
Labels
Type
Projects
Status