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

Harmonize paths declaration in Arnold #433

Open
2 tasks
sampaccoud opened this issue Jan 13, 2020 · 0 comments
Open
2 tasks

Harmonize paths declaration in Arnold #433

sampaccoud opened this issue Jan 13, 2020 · 0 comments

Comments

@sampaccoud
Copy link
Contributor

sampaccoud commented Jan 13, 2020

Feature Request

Is your feature request related to a problem or unsupported use case? Please describe.
In openedx-docker, some directories are set by default and must be present in the corresponding volume before deploying edxapp.

For example, ORA2_FILEUPLOAD_ROOT is set to /edx/app/edxapp/data/openassessment_submissions, so an openassessment_submissions directory must pre-exist in Arnold's edxapp-v-data volume that is mounted on /edx/app/edxapp/data.

In Arnold, things are not fully coherent:

In PR #432, we have introduced a mechanism to let Arnold take care of creating the directories required by edxapp. We now have a new variable required_directories that defines which directories must be created. They are harcoded and must be kept in sync with the corresponding settings in openedx-docker...

Describe the solution you'd like

  • Explicitly force in Arnold all paths that are configurable in openedx-docker (like it is done for the grades download root path),
  • Explicitly force in Arnold all volume mounts (like it is done for edxapp_export_volume_path),
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants