UCL-RITS / rcps-buildscripts

Scripts to automate package builds on RC Platforms
MIT License
39 stars 27 forks source link

Install Request: Singularity/Apptainer MRSR #553

Open cdkharris opened 1 year ago

cdkharris commented 1 year ago

Application: Singularity v3.8 and/or Apptainer (most recent stable release)

Link: Singularity v3.8 https://apptainer.org/admin-docs/3.8/ Apptainer mrsr https://apptainer.org/docs/admin/latest/

Cluster: Myriad

Description: Singularity is a container platform for HPC clusters. Apptainer is the continuation of Singularity under a new name.

License: mostly LBNL

Special versions or variants: The request was not specific about what version they need, just a later version than Singularity v3.5 which we have installed. Singularity v3.8 is the last version under the name "Singularity". If possible I recommend that we install Apptainer, since it is currently being maintained.

Ticket number: IN06189958

heatherkellyucl commented 1 year ago

Apptainer is able to run Docker containers without converting them first, unlike earlier versions of Singularity so updating is a benefit.

This change requires an update to the system image on the clusters, so needs involvement from the Infrastructure team.

(In theory you can install Apptainer as a user but we haven't got that working).

Will need user comms in advance of change in case any existing container workflows break.

heatherkellyucl commented 1 year ago

Jira: https://ucldata.atlassian.net/browse/ARI-376

gemmashireby commented 1 year ago

Hi, has this been updated yet? Thanks for your help.

heatherkellyucl commented 1 year ago

Not yet, we've been doing some testing and planning. There'll be an email to the mailing lists soonish with dates once those are confirmed. (There are other outages to schedule that we might try and do this at the same time as).