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