You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Ahmar Suhail (Jira)" <ji...@apache.org> on 2022/04/08 08:32:00 UTC

[jira] [Commented] (HADOOP-18073) Upgrade AWS SDK to v2

    [ https://issues.apache.org/jira/browse/HADOOP-18073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17519418#comment-17519418 ] 

Ahmar Suhail commented on HADOOP-18073:
---------------------------------------

I've started to look at this, it's certainly a pretty traumatic update! The API is very different, with changes to exceptions, how the S3 Client is configured and also how operations expect requests and return responses.

Also, we're blocked by SDK V2 not having S3 encryption client yet. I'm currently evaluating if the new transfer manager meets our requirements and other changes we'll need to make. 

> Upgrade AWS SDK to v2
> ---------------------
>
>                 Key: HADOOP-18073
>                 URL: https://issues.apache.org/jira/browse/HADOOP-18073
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: auth, fs/s3
>    Affects Versions: 3.3.1
>            Reporter: xiaowei sun
>            Priority: Major
>
> We would like to access s3 with AWS SSO, which is supported in software.amazon.awssdk:sdk-core:2.*. 
> In particular, from [https://hadoop.apache.org/docs/stable/hadoop-aws/tools/hadoop-aws/index.html], when to set 'fs.s3a.aws.credentials.provider', it must be "com.amazonaws.auth.AWSCredentialsProvider". We would like to support "software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider" which supports AWS SSO, so users only need to authenticate once.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org