Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-12537

S3A to support Amazon STS temporary credentials

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.7.1
    • Fix Version/s: 2.8.0, 3.0.0-alpha1
    • Component/s: fs/s3
    • Labels:
      None
    • Release Note:
      S3A now supports use of AWS Security Token Service temporary credentials for authentication to S3. Refer to the documentation of configuration property fs.s3a.session.token for further details.

      Description

      Amazon STS allows you to issue temporary access key id / secret key pairs for your a user / role. However, using these credentials also requires specifying a session ID. There is currently no such configuration property or the required code to pass it through to the API (at least not that I can find) in any of the S3 connectors.

        Attachments

        1. HADOOP-12537-branch-2.007.patch
          19 kB
          Steve Loughran
        2. HADOOP-12537.006.patch
          19 kB
          Sean Mackrory
        3. HADOOP-12537-branch-2.005.patch
          19 kB
          Steve Loughran
        4. HADOOP-12537.004.patch
          14 kB
          Sean Mackrory
        5. HADOOP-12537.003.patch
          6 kB
          Sean Mackrory
        6. HADOOP-12537.002.patch
          14 kB
          Sean Mackrory
        7. HADOOP-12537.001.patch
          13 kB
          Sean Mackrory
        8. HADOOP-12537.diff
          10 kB
          Sean Mackrory
        9. HADOOP-12537.diff
          10 kB
          Sean Mackrory

          Issue Links

            Activity

              People

              • Assignee:
                mackrorysd Sean Mackrory
                Reporter:
                mackrorysd Sean Mackrory
              • Votes:
                0 Vote for this issue
                Watchers:
                12 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: