Org Source Of Truth Release

Description

We should do the following steps in order when planning to release the new Organization Source Of Truth flow:

  1. communicate to PC's that we will be shutting off the edit functionality in Drupal.

  2. shut off edit functionality in Drupal

  3. Deploy the Organizations PR: https://github.com/edx/edx-organizations/pull/88 (This repo is in pypi as https://pypi.org/project/edx-organizations/. This is the way we import it into edx-platform. I believe that when a change is made, the library on pypi gets auto updated. edx-platform may need to build in order to pull in the updated changes?)

  4. Once we are sure the changes to edx-organizations have made it to Pypi, Deploy first PR for course discovery: https://github.com/edx/course-discovery/pull/2299

  5. Run Management Command to download images from old url fields and place in new image fields

  6. Once First PR is on prod and management command is run, deploy second PR for course discovery: TBD

  7. Update docs to reflect new flow: https://openedx.atlassian.net/wiki/spaces/ES/pages/178946469/Onboarding+-+New+Partner+Internal+Setup

 

Steps to Reproduce

None

Status

Story Points

None

Assignee

Unassigned

Reporter

Nicholas D'Alfonso

Labels

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

Sprint

Priority

Unset
Configure