This update for apptainer fixes the following issues:
Updated to 1.1.2 which fixed CVE-2022-39237
Updated to version 1.1.0
Add additional hidden options to the action command for testing different fakeroot modes with --fakeroot: --ignore-subuid, --ignore-fakeroot-command, and --ignore-userns.
Fixed longstanding bug in the underlay logic when there are nested bind points separated by more than one path level, for example /var and /var/lib/yum, and the path didn't exist in the container image. The bug only caused an error when there was a directory in the container image that didn't exist on the host.
Require root user early when building an encrypted container.
removed upstream incorated patch fix-32bit-compilation.patch
Updated to version 1.1.0-rc1 which enables apptainer to run without suid and additional groups. Although this is a prerelease this is a major advantage justifying its use.
Added fix-32bit-compilation.patch from upstream
Fix inspect --deffile and inspect --all to correctly show definition files in sandbox container images instead of empty output. This has a side effect of also fixing the storing of definition files in the metadata of sif files built by Apptainer, because that metadata is constructed by doing inspect --all.
FATAL error thrown by user configuration migration code
that caused users with inaccessible home directories to be
unable to use apptainer commands.Use HEAD request when checking digest of remote OCI image sources, with GET as a fall-back. Greatly reduces Apptainer's impact on Docker Hub API limits.
Support nvidia-container-cli v1.8.0 and above, via fix to capability set.
Perform concurrent multi-part downloads for library:// URIs. Uses 3 concurrent downloads by default, and is configurable in apptainer.conf or via environment variables.
Explicit dependcy on go1.16.12 or go1.17.5 which fix (CVE-2021-44717) and (CVE-2021-44716) that may affect singualrity
inital commit of apptainer which is a singularity fork