-
Notifications
You must be signed in to change notification settings - Fork 177
Description
The airlock review VMs are vanilla machines, with nothing special installed on them. Some of the data types we deal with are highly specialised (e.g. NRRD files), which need domain-specific tools to be able to access them. When a user attempts to export one of these highly specialised file types we need to be able to install the packages needed to be able to read the files properly.
This would work inside the workspace, using the user-level VMs, since they have access to Nexus. However, the airlock import/export VMs are not configured to access Nexus, so the software can't easily be installed.
Of course, we can configure it manually, post-boot, but that's a pain. It would be better if the VMs booted with the correct Nexus configuration to be able to install, e.g., Conda packages.
Steps to reproduce
- Create an airlock request
- Boot up a review VM for that request
- Attempt to install something via
conda. This will fail, as it tries to access the official conda repos, not the Nexus proxy.
Azure TRE release version (e.g. v0.14.0 or main):
v0.21.0