omerhadari opened a new issue, #940:
URL: https://github.com/apache/iceberg-rust/issues/940

   When passing AWS creds via the props in the constants 
[here](https://github.com/apache/iceberg-rust/blob/c754e27f752a9e2f86180a9b40f69a3d4ab2dae9/crates/catalog/glue/src/utils.rs#L31),
 I still get S3 connection errors. I think this is because the same `props` map 
is passed to the FileIO creation, but it doesn't respect the same constants.
   
   When passing the props `s3.region`, `s3.aws_access_key_id` etc... the issue 
is resolved. I think it makes sense to by default use the same values for both 
the FileIO and the catalog connection, it's confusing to have to inject the 
same info in 2 different keys.
   
   I don't know if there is a use case for different creds from the FileIO and 
for the Catalog, but it's possible to support it as a non-default behaviour.
   
   Note that in order to recreate the issue - you need to run in an environment 
without creds that can be resolved in any other way implicitly by the sdk 
initializer.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to