Elasticsearch version (bin/elasticsearch --version): 6.3.2
Plugins installed: ["repository-s3"]
JVM version (java -version): javac 1.8.0_141
OS version (uname -a if on a Unix-like system): 4.14.51-60.38.amzn1.x86_64
Description 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
All other files have correct ACL both for snapshot creator account and bucket owner account.
Steps to reproduce:
Provide logs (if relevant):
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?
Any chance to look into this? @bleskes @tlrx
Same issue. ES:
"version" : {
"number" : "6.2.3",
"build_hash" : "0fd46e9",
"build_date" : "2018-07-16T10:43:54.041989Z",
"build_snapshot" : false,
"lucene_version" : "7.2.1",
...
}
This isn't an issue anymore. in older versions prior to https://github.com/elastic/elasticsearch/pull/31100 we were not setting the canned acl when doing a move so the blobs that were uploaded via atomic writes (index-N and the like as mentioned in the issue description) wouldn't get the canned ACL.
-> closing