There is a newer version of the record available.

Published March 14, 2023 | Version v3.11.1

sylabs/singularity: SingularityCE 3.11.1

  • 1. Singularity Labs
  • 2. @sylabs
  • 3. Relativity Space
  • 4. Ctrl IQ
  • 5. Red Hat
  • 6. NVIDIA
  • 7. @NVIDIA
  • 8. @NERSC
  • 9. Sylabs Inc
  • 10. Morgridge Institute for Research
  • 11. @grafana
  • 12. @lampo
  • 13. Lenovo
  • 14. MIT
  • 15. Unité de Bioinformatique Structurale, Institut Pasteur
  • 16. Self
  • 17. Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban

Description

SingularityCE 3.11.1 is a bugfix patch release in the 3.11 series, with changes detailed below.

New Features & Functionality
  • Add setopt definition file header for the yum bootstrap agent. The setopt value is passed to yum / dnf using the --setopt flag. This permits setting e.g. install_weak_deps=False to bootstrap recent versions of Fedora, where systemd (a weak dependency) cannot install correctly in the container. See examples/Fedora for an example defintion file.
  • Warn user that a yum bootstrap of an older distro may fail if the host rpm _db_backend is not bdb.
Bug Fixes
  • Fix implied --writable-tmpfs with --nvccli, to avoid r/o filesytem error.
  • Avoid incorrect error when requesting fakeroot network.
  • Pass computed LD_LIBRARY_PATH to wrapped unsquashfs. Fixes issues where unsquashfs on host uses libraries in non-default paths.
  • Show correct memory limit in instance stats when a limit is set.
  • Ensure consistent binding of libraries under --nv/--rocm when duplicate <library>.so[.version] files are listed by ldconfig -p.
  • Fix systemd cgroup manager error when running a container as a non-root user with --oci, on systems with cgroups v1 and runc.
  • Fix joining cgroup of instance started as root, with cgroups v1, non-default cgroupfs manager, and no device rules.
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: security@sylabs.io

Have fun!

Downloads

Source Code

Please use the singularity-ce-3.11.1.tar.gz download below to obtain and install SingularityCE 3.11.1. The GitHub auto-generated 'Source Code' downloads do not include required dependencies etc.

Packages

RPM / DEB packages are provided for:

  • Ubuntu 18.04 (bionic)
  • Ubuntu 20.04 (focal)
  • Ubuntu 22.04 (jammy)
  • RHEL/CentOS 7 (el7)
  • RHEL/CentOS/AlmaLinux/Rocky 8 (el8)
  • RHEL/CentOS/AlmaLinux/Rocky 9 (el9)

These packages were built with Go 1.20.2

Files

sylabs/singularity-v3.11.1.zip

Files (5.7 MB)

Name Size Download all
md5:d1a80dded9a789dd77f671469840f443
5.7 MB Preview Download

Additional details

Related works