Skip to content
This repository has been archived by the owner on Aug 1, 2024. It is now read-only.

Switch to Ansible-free Docker image of registrar #946

Closed
Tracked by #943
iamsobanjaved opened this issue Jul 4, 2022 · 2 comments · Fixed by openedx-unsupported/registrar#487
Closed
Tracked by #943
Assignees

Comments

@iamsobanjaved
Copy link
Contributor

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.

A/C

  • Ensure that the repo's Dockerfile can create a base image which is appropriate for small production installations
  • Ensure that the repo's Dockerfile also defines an additional image derived from the base which adds dependencies and configuration changes needed for development environments
  • Check with the Tutor developers during code review to see if any further changes to the Dockerfile would help simplify Tutor
  • Automate uploads of both images when code changes are merged
  • Switch devstack to use the new Ansible-free development image, and do some basic testing to ensure it works before merging
@iamsobanjaved iamsobanjaved moved this to Todo in Arbi-BOM Jul 4, 2022
@iamsobanjaved iamsobanjaved moved this from Todo to In Progress in Arbi-BOM Jul 4, 2022
@iamsobanjaved iamsobanjaved self-assigned this Jul 4, 2022
@iamsobanjaved iamsobanjaved moved this from In Progress to In Code Review in Arbi-BOM Jan 11, 2023
@iamsobanjaved iamsobanjaved moved this to Author Team Review in Maintenance (deprecated version) Jan 18, 2023
@iamsobanjaved iamsobanjaved moved this from Author Team Review to Owner Review in Arbi-BOM Feb 23, 2023
@iamsobanjaved iamsobanjaved moved this from Author Team Review to Owner Review in Maintenance (deprecated version) Mar 1, 2023
@iamsobanjaved
Copy link
Contributor Author

@iamsobanjaved
Copy link
Contributor Author

PRs ready for owner's review

@iamsobanjaved iamsobanjaved moved this from Owner Review to Approved in Arbi-BOM Mar 14, 2023
@github-project-automation github-project-automation bot moved this from Approved to Done in Arbi-BOM Mar 22, 2023
@github-project-automation github-project-automation bot moved this from Owner Review to Done in Maintenance (deprecated version) Mar 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant