Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to Ansible-free docker image in ecommerce #276

Closed
iamsobanjaved opened this issue Apr 26, 2023 · 1 comment
Closed

Switch to Ansible-free docker image in ecommerce #276

iamsobanjaved opened this issue Apr 26, 2023 · 1 comment
Assignees

Comments

@iamsobanjaved
Copy link
Member

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

Parent Issue: openedx-unsupported/devstack#943

@iamsobanjaved iamsobanjaved self-assigned this Apr 26, 2023
@iamsobanjaved iamsobanjaved moved this to In Progress in Arbi-BOM Apr 26, 2023
@iamsobanjaved iamsobanjaved moved this from In Progress to Author Team Review in Arbi-BOM Apr 26, 2023
@iamsobanjaved iamsobanjaved moved this from Author Team Review to Owner Review in Arbi-BOM Apr 27, 2023
@iamsobanjaved iamsobanjaved moved this from Owner Review to Approved in Maintenance (deprecated version) Apr 28, 2023
@iamsobanjaved iamsobanjaved moved this from Owner Review to Approved in Arbi-BOM Apr 28, 2023
@iamsobanjaved iamsobanjaved moved this from Approved to Done in Arbi-BOM May 10, 2023
@jristau1984 jristau1984 moved this from Done to Done - Long Term Storage in Arbi-BOM Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done - Long Term Storage
Development

No branches or pull requests

1 participant