SingularityCE 3.11.2 Release #1613
preminger
announced in
Announcements
Replies: 1 comment
-
SingularityCE 3.11.2 - ErratumFollowing the release of SingularityCE 3.11.2, it was reported that the new A patch has now been merged onto the For SingularityCE 3.11.2 a workaround is available. Setting both Many thanks to Dave Dykstra for raising the issue promptly. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
SingularityCE 3.11.2 is a bugfix patch release in the 3.11 series, and can be found here:
https://github.com/sylabs/singularity/releases/tag/v3.11.2
Changes detailed below.
New Features & Functionality
--hostname(requires UTS namespace, therefore this flag will infer--uts).--scratch(shorthand:-S) to mount a tmpfs scratch directory in the container.--pwdin OCI mode.--home. Supplying a single location (e.g.--home /myhomedir) will result in a new tmpfs directory being created at the specified location inside the container, and that dir being set as the in-container user's home dir. Supplying two locations separated by a colon (e.g.--home /home/user:/myhomedir) will result in the first location on the host being bind-mounted as the second location in-container, and set as the in-container user's home dir.--dnsandresolv.confon par with native mode: the--dnsflag can be used to pass a comma-separated list of DNS servers that will be used in the container; if this flag is not used, the container will use the sameresolv.confsettings as the host.allow kernel squashfsdirective tosingularity.conf. Defaults toyes. When set to no, Singularity will not mount squashfs filesystems using the kernel squashfs driver.allow kernel extfsdirective tosingularity.conf. Defaults toyes. When set to no, Singularity will not mount extfs filesystems using the kernel extfs driver.Bug Fixes
runcin RPM packages built on SLES, notcrun, becausecrunis part of the Package Hub community repository that may not be enabled. SingularityCE will still prefercrunif it has been installed./dev/loop-controlfor loop device creation, to avoid issues with recent kernel patch wheremax_loopis not set.--ocimode without--fakeroot, so that inner id mapping is applied correctly.--ocimode.runccgroup creation error when using--ocifrom a root-owned cgroup (e.g. ssh login session scope).TERMenvironment variable to container in OCI mode. Can be overridden by settingSINGULARITYENV_TERMon host.config passwdandconfig groupdirectives fromsingularity.confin--ocimode.mount proc/mount sys/mount tmp/mount homedirectives fromsingularity.confin--ocimode.singularity.confcomment, to refer to correct file as source of default capabilities whenroot default capabilities = file.Thanks / Reporting Bugs
Thanks to our contributors for code, feedback and, testing efforts!
As always, please report any bugs to: https://github.com/sylabs/singularity/issues/new
If you think that you've discovered a security vulnerability please report it to: [email protected]
Have fun!
Source Code
Please use the singularity-ce-3.11.2.tar.gz download below to obtain and install SingularityCE 3.11.2 from source. The GitHub auto-generated 'Source Code' downloads do not include required dependencies etc.
Beta Was this translation helpful? Give feedback.
All reactions