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

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions