Closed timmc-edx closed 9 months ago
It doesn't appear that edxapp uses the git_clone role, at least not directly. (It does use edx-themes, which uses git_clone, but for a different repo.)
This is definitely something to watch out for in other repos, but I don't think it would be relevant for 2U, at least -- we provision brand new hosts and cut AMIs, and then deploy those AMIs. The Ansible scripts only get run once.
This is to support OEP-58: https://docs.openedx.org/projects/openedx-proposals/en/latest/architectural-decisions/oep-0058-arch-translations-management.html
Changes since the https://github.com/openedx/configuration/pull/7119 attempt:
openedx-atlas
EDX_PLATFORM_SETTINGS
rather thanDJANGO_SETTINGS_MODULE
environment
field for env varsset -eu -o pipefail
since the script is now simpleMost importantly, https://github.com/openedx/edx-platform/pull/34306 has since merged, so we don't have to worry about the NPM conflicts we were getting previously.
Configuration Pull Request
Make sure that the following steps are done before merging: