The current Nexus version doesn't enable anonymous access by default, and needs an admin user to log in and accept the EULA, and enable anonymous access, explicitly.
There's a fix in the upstream repo, see issue 4475, which needs to be pulled in. Meanwhile, if we have to re-install Nexus, the trick is to:
- Deploy a VM in a workspace, open a browser, and go to https://nexus-sdebeta.uksouth.cloudapp.azure.com/
- Log in with username
admin, and the password taken from the kv-sdebeta key vault, the nexus-admin-password secret.
- Follow the prompts to accept the EULA and
Enable anonymous access.
N.B. If this is the first time Nexus has been touched in this SDE then there are two other steps needed, to gain access to the key vault:
- Go to the key vault in the Azure portal, enable network access from your location. You can use the Barts CIDR block if you like.
- Grant the
TRE Beta Admins group the Key Vault Administrator role, so they can see the secrets.
That's all there is to it.
The current Nexus version doesn't enable anonymous access by default, and needs an admin user to log in and accept the EULA, and enable anonymous access, explicitly.
There's a fix in the upstream repo, see issue 4475, which needs to be pulled in. Meanwhile, if we have to re-install Nexus, the trick is to:
admin, and the password taken from thekv-sdebetakey vault, thenexus-admin-passwordsecret.Enable anonymous access.N.B. If this is the first time Nexus has been touched in this SDE then there are two other steps needed, to gain access to the key vault:
TRE Beta Adminsgroup theKey Vault Administratorrole, so they can see the secrets.That's all there is to it.