Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-15619 Über-JIRA: S3Guard Phase IV: Hadoop 3.3 features
  3. HADOOP-16252

Use configurable dynamo table name prefix in S3Guard tests

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.3.0
    • fs/s3
    • None

    Description

      Table names are hardcoded into tests for S3Guard with DynamoDB. This makes it awkward to set up a least-privilege type AWS IAM user or role that can successfully execute the full test suite. You either have to know all the specific hardcoded table names and give the user Dynamo read/write access to those by name or just give blanket read/write access to all Dynamo tables in the account.

      I propose the tests use a configuration property to specify a prefix for the table names used. Then the full test suite can be run by a user that is given read/write access to all tables with names starting with the configured prefix.

      Attachments

        Issue Links

          Activity

            People

              ben.roling Ben Roling
              ben.roling Ben Roling
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: