This repository has been archived by the owner on Aug 1, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 422
Switch to Ansible-free Docker images #943
Labels
Comments
There should also be sub-tasks for LMS, Studio, and the IDA cookiecutter (to make sure new services start off with a reasonable Dockerfile template). |
This was referenced Feb 10, 2023
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
In order to advance implementation of both OEP-45: Configuring and Operating Open edX and deprecation of the configuration repository, we would like to switch devstack from using primarily Docker images built with Ansible code from the configuration repository to images built from Dockerfiles in each service's repository. We hope this will also help simplify Tutor by providing better base images to derive from, with fewer workarounds and duplicated code blocks required in Tutor.
Please create sub-tasks in separate issues as appropriate, in this repository and/or each service needing changes to its Dockerfile or image upload process. Services should be switched one at a time so the work can be done and tested incrementally. The process should look something like the following for each service:
Once all of the services are switched over, the existing Jenkins-based automation for uploading Ansible-based development images can be retired. This will involve deactivation and then deletion of Jenkins jobs, followed by removal of associated code in the configuration and other repositories.
Subtasks
The text was updated successfully, but these errors were encountered: