Skip to content

Airlock review VMs are not configured to use Nexus #4872

@TonyWildish-BH

Description

@TonyWildish-BH

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

  1. Create an airlock request
  2. Boot up a review VM for that request
  3. 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

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions