Convert a SIF to a sandbox and then modify it: PASSED
[centos@singularity-3 ~]$ hostname
singularity-3.8.1-centos-7-epel-testing.novalocal
[centos@singularity-3 ~]$ singularity --version
singularity version 3.8.1-1.el7
[centos@singularity-3 ~]$ sudo singularity build --sandbox ubuntu-18.04 ubuntu-18.04.sif
INFO: Starting build...
INFO: Verifying bootstrap image ubuntu-18.04.sif
WARNING: integrity: signature not found for object group 1
WARNING: Bootstrap image could not be verified, but build will continue.
INFO: Creating sandbox directory...
INFO: Build complete: ubuntu-18.04
[centos@singularity-3 ~]$ sudo singularity shell --writable ubuntu-18.04
Singularity> python --version
bash: python: command not found
Singularity> apt-get install python
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libpython-stdlib libpython2.7-minimal libpython2.7-stdlib python-minimal python2.7 python2.7-minimal
Suggested packages:
python-doc python-tk python2.7-doc binfmt-support
The following NEW packages will be installed:
libpython-stdlib libpython2.7-minimal libpython2.7-stdlib python python-minimal python2.7 python2.7-minimal
0 upgraded, 7 newly installed, 0 to remove and 5 not upgraded.
Need to get 3967 kB of archives.
After this operation, 16.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
...
Setting up python2.7 (2.7.17-1~18.04ubuntu1.6) ...
Setting up libpython-stdlib:amd64 (2.7.15~rc1-1) ...
Setting up python (2.7.15~rc1-1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Singularity> python --version
Python 2.7.17
Singularity> exit
exit
[centos@singularity-3 ~]$ singularity exec ubuntu-18.04 python --version
Python 2.7.17
[centos@singularity-3 ~]$
This update can be pushed to stable now if the maintainer wishes
This update has been submitted for testing by dwd.
This update's test gating status has been changed to 'ignored'.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
dwd edited this update.
Install singularity: PASSED
Build (debootstrap) and exec a container from a definition file: PASSED
Pull and run a container from DockerHub: PASSED
Pull a container from GHCR via oras and shell into it: PASSED
Convert a SIF to a sandbox and then modify it: PASSED
This update can be pushed to stable now if the maintainer wishes
This update has been submitted for stable by dwd.
This update has been pushed to stable.