|
16 | 16 |
|
17 | 17 | The script |
18 | 18 | - Determines all software that was installed in the reference prefix |
19 | | - - Sorts it in order of installation. For software that was later rebuild, the original installation time is used. |
| 19 | + - Sorts it in order of installation. For software that was later rebuilt, the original installation time is used. |
20 | 20 | - In the installation order, easyconfig names are added to easystack files |
21 | | - - A new easystack file is started when either the easybuild version to be used changes, or when the maximum build |
| 21 | + - A new easystack file is started when either the EasyBuild version to be used changes, or when the maximum build |
22 | 22 | time is exceeded (build times of the software in the reference software subdir are used to estimate this) |
23 | 23 |
|
24 | | -By sticking to the original order in which software was installed, using the robot should not be needed. Since nothing |
| 24 | +By sticking to the original order in which software was installed, using the robot option should not be needed. Since nothing |
25 | 25 | is installed by the robot, one is able to guarantee that the same easyconfigs and easyblocks are used that were |
26 | 26 | used during original installation time. |
27 | 27 |
|
|
33 | 33 | python3 eessi_software_reproduce_stack.py --reference-software-subdir=x86_64/amd/zen2 --eessi-version 2025.06 |
34 | 34 | will create easystacks that allow you to replicate the software installed in |
35 | 35 | /cvmfs/software.eessi.io/versions/2025.06/<eessi-version>/software/linux/<reference-software-subdir>, as |
36 | | - provided the logs of these installations where backed up to |
| 36 | + provided the logs of these installations were backed up to |
37 | 37 | /cvmfs/software.eessi.io/versions/2025.06/<eessi-version>/software/linux/<reference-software-subdir>/reprod |
38 | 38 | (which was standard practice starting with EESSI version 2025.06). |
39 | 39 | """ |
|
0 commit comments