sylabs/singularity: Singularity 3.1.0 release candidate 2
Authors/Creators
- Gregory M. Kurtzer1
- cclerget
- Michael Bauer2
- Vanessa Sochat3
- Yannick Cote
- Eduardo Arango2
- ikaneshiro
- David Godlove4
- DrDaveD
- tri-adam
- WestleyK
- Jason Stover
- David Trudgian
- Brian P Bockelman5
- Daniele Tamino
- Carl Madison
- Dave Love
- Satrajit Ghosh6
- Amanda Duffy7
- Jacob Chappell
- Justin Cook2
- Yaroslav Halchenko8
- Mike Gray9
- Sasha Yakovtseva
- Tru Huynh10
- Felix Abecassis11
- wpoely86
- TMiguelT
- uky-ccs
- Mark Egan-Fuller
- 1. Singularity Labs
- 2. @sylabs
- 3. Stanford University
- 4. Sylabs Inc
- 5. University of Nebraska-Lincoln
- 6. MIT
- 7. Lenovo
- 8. Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban
- 9. Self
- 10. Unité de Bioinformatique Structurale, Institut Pasteur
- 11. NVIDIA
Description
Great news Singularity fans!
Here comes a new feature release! And this is a big one!
This marks the second 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-rc2.zip
Files
(6.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:3cf3be342747d1b0f86d4baac7458b6b
|
6.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/sylabs/singularity/tree/v3.1.0-rc2 (URL)