File tree Expand file tree Collapse file tree 3 files changed +21
-1
lines changed
roles/create_cvmfs_content_structure Expand file tree Collapse file tree 3 files changed +21
-1
lines changed Original file line number Diff line number Diff line change 1+ -- hide EESSI/2025.06 module until software layer has enough installations in it
2+ hide_version("EESSI/2025.06")
Original file line number Diff line number Diff line change 1010
1111- name : Apply changes to CVMFS repository, if there are any
1212 block :
13+ - name : " Create directories"
14+ ansible.builtin.file :
15+ path : " /cvmfs/{{ cvmfs_repo }}/{{ item.name }}"
16+ state : directory
17+ mode : " {{ item.mode }}"
18+ with_items : " {{ directories }}"
19+ register : create_directories
20+
1321 - name : " Create symlinks"
1422 ansible.builtin.file :
1523 path : " /cvmfs/{{ cvmfs_repo }}/{{ item }}"
4149
4250 rescue :
4351 - name : Abort transaction
44- ansible.builtin.command : " cvmfs_server abort {{ cvmfs_repo }}"
52+ ansible.builtin.command : " cvmfs_server abort -f {{ cvmfs_repo }}"
4553 when : cvmfs_start_transaction and cvmfs_abort_transaction_on_failures
4654
4755 - name : Exit because of failure
Original file line number Diff line number Diff line change 11# Specifications of files and symlinks for the software.eessi.io CVMFS repository.
22# Paths for files and symlinks should be relative to the root of the repository.
33---
4+ directories :
5+ - name : init/modules/EESSI
6+ mode : ' 755'
7+
48files :
59 - name : .cvmfsdirtab
610 dest : ' '
@@ -10,5 +14,11 @@ files:
1014 dest : ' '
1115 mode : ' 644'
1216
17+ - name : EESSI-modulerc
18+ dest : ' init/modules/EESSI/.modulerc.lua'
19+ mode : ' 644'
20+
1321symlinks :
1422 host_injections : ' $(EESSI_HOST_INJECTIONS:-/opt/eessi)'
23+ init/modules/EESSI/2023.06.lua : /cvmfs/software.eessi.io/versions/2023.06/init/modules/EESSI/2023.06.lua
24+ init/modules/EESSI/2025.06.lua : /cvmfs/software.eessi.io/versions/2025.06/init/modules/EESSI/2025.06.lua
You can’t perform that action at this time.
0 commit comments