Singularity 3.6.1 is a patch release fixing some bugs raised soon after the 3.6.0 release. In particular, an issue where supplying an empty string ""
as the destination to singularity build
could result in the removal of the current directory has been addressed. Other fixes correct problems with mksquashfs
limits, environment in Singularity 2.2 containers, and address a change in overlay behavior with an improved error message.
New features / functionalities
- Support compilation with FORTIFY_SOURCE=2 and build in pie mode with fstack-protector enabled (#5433).
Bug Fixes
- Provide advisory message r.e. need for upper and work to exist in overlay images.
- Use squashfs mem and processor limits in squashfs gzip check.
- Ensure build destination path is not an empty string - do not overwrite CWD.
- Don't unset PATH when interpreting legacy /environment files.
Thanks to our contributors for code, feedback and, testing efforts!
As always, please report any bugs to: https://github.com/hpcng/singularity/issues/new
If you think that you've discovered a security vulnerability please report it to: security@sylabs.io
Have fun!