By following the “scratch your own itch” policy I want to contribute the solution to this problem. When I dug up in edx-configartion repo, I was not able to find a way in which we can install dependencies related to the required “storage class”.
For example, if I want to use Azure instead of AWS S3 bucket how can I use the ansible-playbooks to install the required dependency.
I want to understand if I am missing something and we can achieve installing private dependency without making any code change.
If not then what can be the best way to achieve this?
I took a look at this but wasn’t able to find anything. I know how to do it for edx-platform, and there are variables like ....._debian_pkgs to specify additional system packages, but I don’t see any way to add additional python depdenencies for other IDAs.