Gururajesh Elango created DRILL-7289:
----------------------------------------

             Summary: fs.s3a.path.style.access does not seem to work
                 Key: DRILL-7289
                 URL: https://issues.apache.org/jira/browse/DRILL-7289
             Project: Apache Drill
          Issue Type: Bug
          Components: Functions - Drill
    Affects Versions: 1.16.0
         Environment: Running on Kubernetes
            Reporter: Gururajesh Elango


fs.s3a.path.style.access does not seem to work. Please see 
[https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingBucket.html#access-bucket-intro]
 to know about path style access

How to reproduce:

1. Create a bucket in minio(S3 simulator)

2. Define a storage like below

"storage": {
 s3: {
 type: "file",
 connection: "s3a://new-bucket",
 "config": {
 "fs.s3a.access.key": "minio-user",
 "fs.s3a.secret.key": "minio-password",
 "fs.s3a.endpoint": "http://<minio-url>:9000",
 "fs.s3a.connection.ssl.enabled": "false",
 "fs.s3a.path.style.access": "true",
 "fs.s3a.connection.timeout": "5000",
 "fs.s3a.connection.maximum": "100"
 },
 "workspaces": {
 "tmp": {
 "location": "/tmp/drill",
 "writable": "true",
 "defaultInputFormat": "",
 "allowAccessOutsideWorkspace": "false"
 },
 "root": {
 "location": "/",
 "writable": "false",
 "defaultInputFormat": "",
 "allowAccessOutsideWorkspace": "false"
 }
 },
 "formats": {
 "parquet": {
 "type": "parquet"
 },
 "json": {
 "type": "json",
 "extensions": [
 "json"
 ]
 },
 "avro": {
 "type": "avro"
 }
 },
 "enabled": "true"
 }
}

3. In the logs, Expect an error which states

new-bucket.<minio-url>:9000 is not reachable but what is expected is that Drill 
tries to reach

http://<minio-url>:9000/impact-enable-bucket



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to