sylabs/singularity: SingularityCE 3.10.0
Year: 2021
Type: software
Abstract: Bug Fixes Include the home directory in the --workdir option (which is a modifier of the --contain option). This has always been in the --workdir usage description but the home directory has not actually been included at least since singularity-2. Avoid a fatal error when starting fakeroot from suid mode while in an NFS directory. Support hosts that have /etc/resolv.conf pointing to a symlink under /run, such as those hosts that are running systemd-resolved. In this case, the symlink is copied into the container and the parent directory of the target of the symlink is bind-mounted from the host. The result is that even if the target of the symlink is replaced with a new file, the container sees the update in /etc/resolv.conf. Correctly escape ENV vars when importing OCI containers to native SIF, so that they match podman / docker behaviour. Clarify error when trying to build --oci from a non-Dockerfile spec. When images are pulled implicitly by actions (run/shell/exec...), and the cache is disabled, correctly clean up the temporary files. Ensure singularity-buildkitd runs effective GC at the start of each run. Apply --debug flag to buildkit logging correctly. Avoid OOM by buffering docker-daemon: images via a temporary file instead of memory. Note that the file is created in $TMPDIR - the dependency involved cannot be instructed to use $SINGULARITY_TMPDIR at this time. New Features & Functionality Add /etc/resolv.conf to the list of host paths that can be prevented from automatic import into the container with the --no-mount option. Requirements / Packaging Requires Go 1.25.6 or above, due to various dependencies. 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! Downloads Source Code Please use the singularity-ce-4.4.0.tar.gz download below to obtain and install SingularityCE 4.4.0. The GitHub auto-generated 'Source Code' downloads do not include required dependencies etc. Packages RPM / DEB packages are provided for: Ubuntu 22.04 (jammy) Ubuntu 24.04 (noble) RHEL/CentOS/AlmaLinux/Rocky 8 (el8) RHEL/CentOS/AlmaLinux/Rocky 9 (el9) RHEL/CentOS/AlmaLinux/Rocky 10 (el10) These packages were built with Go 1.6.0
Authors: Gregory M. Kurtzer, Dave Trudgian, cclerget, Michael Bauer, Ian Kaneshiro, David Godlove, Vanessasaurus, Yannick Cote, Carlos Eduardo Arango Gutierrez, Geoffroy Vallee, DrDaveD, Justin Cook, Jason Stover, Adam Hughes, preminger, Brian P Bockelman, Marcelo Magallon, Jacob Chappell, Mike Frisch, Daniele Tamino, Carl Madison, Sasha Yakovtseva, Amanda Duffy, Satrajit Ghosh, VP, Tru Huynh, Mike Gray, Yaroslav Halchenko
Institutions: Red Hat (United States), Nvidia (United Kingdom), Nvidia (United States), National Energy Research Scientific Computing Center, Nansen Environmental and Remote Sensing Center, Morgridge Institute for Research, Lenovo (China), Massachusetts Institute of Technology, Institut Pasteur, Dartmouth College
Language: English
Subfield: Information Systems and Management
Field: Decision Sciences
Domain: Social Sciences
Open Access status: green
OpenAlex ID: W6893975013
