Signed-off-by: Marek Szuba <mare...@gentoo.org> --- ...2022-03-01-singularity_to_apptainer.en.txt | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 2022-03-01-singularity_to_apptainer/2022-03-01-singularity_to_apptainer.en.txt
diff --git a/2022-03-01-singularity_to_apptainer/2022-03-01-singularity_to_apptainer.en.txt b/2022-03-01-singularity_to_apptainer/2022-03-01-singularity_to_apptainer.en.txt new file mode 100644 index 0000000..150c947 --- /dev/null +++ b/2022-03-01-singularity_to_apptainer/2022-03-01-singularity_to_apptainer.en.txt @@ -0,0 +1,27 @@ +Title: Transition from sys-cluster/singularity to app-containers/apptainer +Author: Marek Szuba <mare...@gentoo.org> +Posted: 2022-03-01 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: sys-cluster/singularity + +In autumn 2021 the Singularity project joined the Linux Foundation +and changed its name to Apptainer [1]. The change has been reflected +in the renaming of executables/configuration files and environment +variables, as well as a reset of version numbers back to 1.0.0. + +Apptainer packages include compatibility symlinks to old Singularity +executables, continue to honour old environment variables and will upon +the first run import user data from Singularity directories. Therefore, +for most users it will be sufficient to deselect the old package and +install the new one, e.g.: + +emerge --deselect sys-cluster/singularity +emerge app-containers/apptainer + +However, customisations made to system-wide configuration +in /etc/singularity will have to be applied to /etc/apptainer by hand, +and since the bash-completion rule file has been renamed as well any and +all customisations here will have to be updated accordingly as well. + +[1] https://apptainer.org/news/community-announcement-20211130/ -- 2.34.1