Closed mam10eks closed 3 years ago
I found that tira vm-ssh
sets some environment variables different compared to when I use plain ssh.
That would also be the solution to the problem above.
@mam10eks: I have added a new .ova file to the ceph with a "normal" docker installation: tira-ubuntu-20-04-server-docker-hotfix.ova
Do you have a test workflow you can use on this?
I have tested it (just run a docker bash, during sandboxing and without sandboxing) and it worked well. I.e. it this ticket can be closed now.
The ubuntu20 image uses docker installed in snap.
During sandboxing,
/snap/bin
is not part of thePATH
, and as a result, docker does not work out-of-the box during sandboxing.Following questions:
Why are the environment variables different during sandboxing?
Sandboxing:
During login via ssh:
Especially the the differences in
PATH
andLC_ALL
are interesting.Should we install a new ubuntu20 image?
Should we add some mandatory checks to ensure that a virtual machine image is valid? Which software must be installed? How should we test that it works within sandboxing and without sandboxing?