Make AWS credentials optional in archiver script

Description

The edx Jenkins environment does not need AWS credentials as the job is able to assume a role that will allow the server to execute the writes against the S3 buckets. However stage requires a key/secret key setup. Modify the Jenkins job and the config file to not use the key/secret setup in the production/edge environments

A/C:

  • Remove key/secret from the configuration for prod/edge.

  • Modify script so key and secret are optional parameters.

  • Correct the bucket names & regions in the configuration for all environments

Steps to Reproduce

None

Current Behavior

None

Expected Behavior

None

Reason for Variance

None

Release Notes

None

User Impact Summary

None

Activity

Show:
Troy Sankey
February 22, 2019, 7:06 PM

* Modify script so key and secret are optional parameters.

* Correct the bucket names & regions in the configuration for all environments

These two bullet points are no-ops because I couldn’t even find any s3 credentials at all in our user retirement environment configs.

Troy Sankey
February 22, 2019, 7:00 PM
Done

Assignee

Troy Sankey

Reporter

Brian Beggs

Labels

None

Reach

None

Impact

None

Platform Area

None

Customer

None

Partner Manager

None

URL

None

Contributor Name

None

Groups with Read-Only Access

None

Actual Points

None

Category of Work

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Story Points

3

Priority

Unset