This is a patch release in the 4.3 series, with dependency updates and the following changes:
Requirements / Packaging
- Requires Go 1.24.3 or above, due to various dependencies.
- Bundled squashfuse is now 0.6.1.
Changed defaults / behaviours
- Use OCI Manifest Schema 1 for ORAS pushes. Addresses errors pushing to Quay,
which applies amust be
restriction for theconfig.mediaType
value on
Docker Manifest Schema 2 (spec has a loosershould generally be
).
Bug fixes
- Don't set ineffective
mode=777
on workdir bind. Fixes error in OCI-mode with
--workdir
and runc >= 1.2.0.
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.3.3.tar.gz download below to obtain and install SingularityCE 4.3.3. 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.25.0