Fixes for deploying sandboxes.

Description

  1.  

    1. Description

  • Adds a Make command to collect static assets.

  • Fixes an import bug in `settings/production.py`.

  • Adds 'rest_framework.authentication.BasicAuthentication' to production. We will later need to change this to OAuth.

  • Adds missing newrelic dependency.

  • Adds a docker volume for the venv so that provisioning is not needed on every up.

  1.  

    1. Test Instructions

These changes are being used to provision servers for LX stage and preview. Check that provisioning of Blockstore service completes successfully.

Done

Assignee

Unassigned

Reporter

Open Source Pull Request Bot

Labels

None

Contributor Name

Usman Khalid

Repo

edx/blockstore

Customer

Epic Link

None

OSCM Assignee

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Blended Hour Utilization Percentage

None

edX Theme

None

edX Squad

None

Github Lines Added

20

Github Lines Deleted

8

Priority

Unset