-
Notifications
You must be signed in to change notification settings - Fork 25k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
s3 repository canned_acl is not working for some files during snapshot creation #32365
Comments
Pinging @elastic/es-distributed |
@tlrx welcome back. Do you mind taking a look? |
+1 I am having the exact same issue. Version 6.3.0 |
+1 |
Do we have any workaround ideas for this issue? |
Same issue. ES: |
This isn't an issue anymore. in older versions prior to #31100 we were not setting the canned acl when doing a |
Elasticsearch version (
bin/elasticsearch --version
): 6.3.2Plugins installed: ["repository-s3"]
JVM version (
java -version
): javac 1.8.0_141OS version (
uname -a
if on a Unix-like system): 4.14.51-60.38.amzn1.x86_64Description of the problem including expected versus actual behavior:
We have an ES cluster in AWS. When we want to take a snapshot we are doing into S3 bucket which is located in another account.
when we creating an S3 repository in elastic search we enabling following option:
"canned_acl": "bucket-owner-full-control"
Not all files from snapshot have ACL for full control for bucket owner.
Files which DO NOT HAVE proper permissions.
1 . All files which have index-0 in their's name
2. index.latest
3. incompatible-snapshots.
All other files have correct ACL both for snapshot creator account and bucket owner account.
Steps to reproduce:
They will not have bucket owner FULL ADMIN permissions
aws s3api get-object-acl --bucket BUCKET_NAME --key PATH_TO_S3_OBJECT
Provide logs (if relevant):
The text was updated successfully, but these errors were encountered: