-
Notifications
You must be signed in to change notification settings - Fork 629
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
templates: update apptainer to 1.1.0 #1076
Conversation
The Rocky download is currently 2.5 GiB in size :-( But it is from the same vendor, so seemed natural... Also, that problem is more for examples/rocky.yaml ? |
8c85a86
to
7fe6e76
Compare
Added dependencies. Think that the RPM method will not work...
The package from the github has the same issue, so might as well use EPEL ?
|
3c96863
to
9a054af
Compare
Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
Not available from the project downloads, so use the package from EPEL (Testing). Once it is available, should probably use --enablerepo=epel instead of epel-testing. Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
9a054af
to
4fbbaf3
Compare
The root (suid) components are now in a separate package, apptainer-suid For 1.0, they were both in the main package. But for 1.1, it (suid) is optional |
Seems to work OK. Also tested without suid, and that looks ok as well. $ limactl shell apptainer apptainer run -u -B $HOME:$HOME docker://alpine
INFO: Converting OCI blobs to SIF format
INFO: Starting build...
Getting image source signatures
Copying blob 213ec9aee27d done
Copying config 29f453b10b done
Writing manifest to image destination
Storing signatures
2022/09/29 20:13:26 info unpack layer: sha256:213ec9aee27d8be045c6a92b7eac22c9a64b44558193775a1a7f626352392b49
INFO: Creating SIF file...
Apptainer> more /etc/os-release
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.16.2
PRETTY_NAME="Alpine Linux v3.16"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
Apptainer> exit
$ limactl shell apptainer apptainer --version
apptainer version 1.1.0-1.el8 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks
Next time please consider squashing commits |
I rebased and squashed the related commits (one version bump, one new arch) They could be merged into one change, but that would also make it harder to follow ? Unless keeping the "this is a squashed commit of the following" comment. |
This example will get replaced by the much simpler Fedora example: It has the same software, but is smaller download and shorter yaml... Currently at 1.0.3, but 1.1.0 is in testing: FEDORA-2022-038f1a2ce3 |
Now has support for rootless containers (user namespaces)
https://github.com/apptainer/apptainer/releases/tag/v1.1.0
Add support for aarch64
Currently only from EPEL