sylabs/singularity: Singularity 3.1.0 release candidate 4
Creators
- Gregory M. Kurtzer1
- cclerget
- Michael Bauer2
- Vanessasaurus
- Yannick Cote
- Eduardo Arango2
- David Godlove3
- ikaneshiro
- 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 fourth 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
oci
command group to support a new OCI compliant variant of the Singularity runtime:attach
Attach console to a running container processcreate
Create a container from a bundle directorydelete
Delete containerexec
Execute a command within containerkill
Kill a containermount
Mount create an OCI bundle from SIF imagepause
Suspends all processes inside the containerresume
Resumes all processes previously paused inside the containerrun
Create/start/attach/delete a container from a bundle directorystart
Start container processstate
Query state of a containerumount
Umount delete bundleupdate
Update container cgroups resources
- Added
cache
command group to inspect and manage cached filesclean
Clean your local Singularity cachelist
List your local Singularity cache
- Can now build CLI on darwin for limited functionality on Mac
- Added the
scratch
bootstrap agent to build from anything - Reintroduced support for zypper bootstrap agent
- Added the ability to overwrite a new
singularity.conf
when building from RPM if desired - Fixed several regressions and omissions in SCIF support
- Added caching for containers pulled/built from the Container Library
- Changed
keys
command group tokey
(retained hiddenkeys
command for backward compatibility) - Created an
RPMPREFIX
variable 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-rc4.zip
Files
(6.9 MB)
Name | Size | Download all |
---|---|---|
md5:46b5c4010fc961ad6b318823997c2e96
|
6.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/sylabs/singularity/tree/v3.1.0-rc4 (URL)