ol-infrastructure icon indicating copy to clipboard operation
ol-infrastructure copied to clipboard

Identify and enforce a retention period for edx-platform grades

Open blarghmatey opened this issue 3 years ago • 1 comments

User Story

  • As an Open edX operator I would like to reduce the total amount of state that we need to keep around for compliance, cost, and security reasons

Description/Context

We have a lot of grade files stored in S3 that are generated by grade reports tasks run via the instructor dashboard. Do we need to keep all of those grades for all time? If the answer is no, then how long do we need to keep those files for?

In the event that we want to manage a certain amount of history then we will need to add a lifecycle policy to the S3 bucket for edxapp-grades.

Acceptance Criteria

  • [ ] S3 buckets that contain grade reports have a lifecycle policy applied that delete the reports after 90 days

blarghmatey avatar Dec 08 '21 21:12 blarghmatey