1 |
commit: 2b7edd6d19f027aed15052b08ae113ce7f4f1f6b |
2 |
Author: Marek Szuba <marecki <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Feb 22 12:43:30 2022 +0000 |
4 |
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Mar 5 01:29:03 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=2b7edd6d |
7 |
|
8 |
Add 2022-03-05-singularity_to_apptainer |
9 |
|
10 |
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org> |
11 |
|
12 |
.../2022-03-05-singularity_to_apptainer.en.txt | 26 ++++++++++++++++++++++ |
13 |
1 file changed, 26 insertions(+) |
14 |
|
15 |
diff --git a/2022-03-05-singularity_to_apptainer/2022-03-05-singularity_to_apptainer.en.txt b/2022-03-05-singularity_to_apptainer/2022-03-05-singularity_to_apptainer.en.txt |
16 |
new file mode 100644 |
17 |
index 0000000..0d9c992 |
18 |
--- /dev/null |
19 |
+++ b/2022-03-05-singularity_to_apptainer/2022-03-05-singularity_to_apptainer.en.txt |
20 |
@@ -0,0 +1,26 @@ |
21 |
+Title: Transition from sys-cluster/singularity to app-containers/apptainer |
22 |
+Author: Marek Szuba <marecki@g.o> |
23 |
+Posted: 2022-03-05 |
24 |
+Revision: 1 |
25 |
+News-Item-Format: 2.0 |
26 |
+Display-If-Installed: sys-cluster/singularity |
27 |
+ |
28 |
+In autumn 2021 the Singularity project joined the Linux Foundation |
29 |
+and changed its name to Apptainer [1]. The change has been reflected |
30 |
+in the renaming of files and environment variables, as well as a reset |
31 |
+of version numbers back to 1.0.0. |
32 |
+ |
33 |
+Apptainer packages include compatibility symlinks to old Singularity |
34 |
+executables, provide bash-completion rules for both the old and the new |
35 |
+name, continue to honour old environment variables, and will upon |
36 |
+the first run import user data from Singularity directories. Therefore, |
37 |
+for most users it will be sufficient to deselect the old package and |
38 |
+install the new one, e.g.: |
39 |
+ |
40 |
+emerge --deselect sys-cluster/singularity |
41 |
+emerge app-containers/apptainer |
42 |
+ |
43 |
+However, customisations made to system-wide configuration |
44 |
+in /etc/singularity will have to be applied to /etc/apptainer by hand. |
45 |
+ |
46 |
+[1] https://apptainer.org/news/community-announcement-20211130/ |