sylabs/singularity: Singularity 3.1.0 release candidate 3
Authors/Creators
- Gregory M. Kurtzer1
- cclerget
- Michael Bauer2
- Vanessasaurus
- Yannick Cote
- Eduardo Arango2
- ikaneshiro
- David Godlove3
- DrDaveD
- tri-adam
- WestleyK
- Jason Stover
- David Trudgian
- Brian P Bockelman4
- Daniele Tamino
- Carl Madison
- Dave Love
- Satrajit Ghosh5
- Amanda Duffy6
- Justin Cook2
- Jacob Chappell
- Yaroslav Halchenko7
- Mike Gray8
- Sasha Yakovtseva
- Tru Huynh9
- Felix Abecassis10
- wpoely86
- TMiguelT
- uky-ccs
- Mark Egan-Fuller
- 1. Singularity Labs
- 2. @sylabs
- 3. Sylabs Inc
- 4. University of Nebraska-Lincoln
- 5. MIT
- 6. Lenovo
- 7. Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban
- 8. Self
- 9. Unité de Bioinformatique Structurale, Institut Pasteur
- 10. NVIDIA
Description
Great news Singularity fans!
Here comes a new feature release! And this is a big one!
This marks the third release candidate of Singularity v3.1.0.
Singularity v3.1.0 contains a ton of new features, enhancements and bug fixes. The big news is that there is now an OCI compliant variant of the Singularity runtime! (Thanks @cclerget!) Using the oci command group, a user can launch a fully OCI compliant version of Singularity.
Here's a high-level overview of the changes in this release. For more details, see the git log.
New Commands- Introduced the
ocicommand group to support a new OCI compliant variant of the Singularity runtime:attachAttach console to a running container processcreateCreate a container from a bundle directorydeleteDelete containerexecExecute a command within containerkillKill a containermountMount create an OCI bundle from SIF imagepauseSuspends all processes inside the containerresumeResumes all processes previously paused inside the containerrunCreate/start/attach/delete a container from a bundle directorystartStart container processstateQuery state of a containerumountUmount delete bundleupdateUpdate container cgroups resources
- Added
cachecommand group to inspect and manage cached filescleanClean your local Singularity cachelistList your local Singularity cache
- Can now build CLI on darwin for limited functionality on Mac
- Added the
scratchbootstrap agent to build from anything - Reintroduced support for zypper bootstrap agent
- Added the ability to overwrite a new
singularity.confwhen building from RPM if desired - Fixed several regressions and omissions in SCIF support
- Added caching for containers pulled/built from the Container Library
- Changed
keyscommand group tokey(retained hiddenkeyscommand for backward compatibility) - Created an
RPMPREFIXvariable to allow RPMs to be installed in custom locations - Greatly expanded CI unit and end-to-end testing
Please test this new release candidate in all of your exotic environments so that we can catch any bugs before they make it into GA.
As always, please report any bugs to: https://github.com/sylabs/singularity/issues/new
And if you think that you've discovered a security vulnerability please report it to: security@sylabs.io
Thanks! Happy hacking!
Files
sylabs/singularity-v3.1.0-rc3.zip
Files
(6.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:35cdedfdeb104bd87dd8cad60c38b4a3
|
6.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/sylabs/singularity/tree/v3.1.0-rc3 (URL)