You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are about to be a number of setting refactor PRs that need to be tested to ensure they won't break edx.org.
The initial PR, openedx/edx-platform#36115, did break edx.org and we are looking to prevent that from recurring. It would be useful to check that this test process would have found that breakage.
First, do a diff of settings configured in edx-internal. edge-internal, and sandbox-internal, and create a branch in sandbox-internal that sets all settings touched by prod and edge.
The idea is simply to set up a sandbox and do a diff of dumps of the settings before and after a change.
This will use the PR under test as the codebase, and the test branch of sandbox-internal config created for these tests.
@dianakhuang: If we can get your settings branch into a redacted publicly-shareable version, we'd be able to free up both @kdmccormick and 2U for the next iterations of Kyle's refactor work. Let's discuss.
Particularly, I'd just need a redacted lms.yml and cms.yml. No need to share the JSON dump output-- I'll be able to generate that myself with dump_settings.
Context:
There are about to be a number of setting refactor PRs that need to be tested to ensure they won't break edx.org.
The initial PR, openedx/edx-platform#36115, did break edx.org and we are looking to prevent that from recurring. It would be useful to check that this test process would have found that breakage.
Acceptance Criteria:
Implementation Notes
The text was updated successfully, but these errors were encountered: