Import of legacy packages from SoftConfDB/CVMFS
Import of packages already existing in CVMFS, using:
https://gitlab.cern.ch/lhcb-core/LbSoftConfDb2Clients/-/merge_requests/16
with the command line:
lb-sdb-dump-yaml -o data/stacks/
The stack files were created for applications:
- "Gauss
- "Boole
- "Moore
- "Brunel
- "DaVinci
- "LHCb
- "Noether
- Erasmus
- Castelao
- MooreOnline
- Bender
The list of platforms/projects is an artefact in the CI for this project
I compared the list of projects platforms produced with what is needed by DIRAC (using the list of steps), and found problems with the following cases where the projects are not in the SoftConfDB:
| Project | Version | Step status |
|---|---|---|
| Brunel | v35r11 | Not ready |
| Brunel | v35r3 | Not ready |
| Brunel | v35r6 | Not ready |
| Brunel | v35r7 | Not ready |
| Brunel | v35r8p1 | Not ready |
| Brunel | v35r9 | Not ready |
| Brunel | v35r9p1 | Not ready |
The stack file would have to be created by hand.
The projects below are invalid in CVMFS or cannot be imported in the SoftConfDB:
| Project | Version | Step status | Reason |
|---|---|---|---|
| DaVinci | v50r0 | Obsolete | No plaforms in InstallArea |
| DaVinci | v50r0 | Yes | No plaforms in InstallArea |
| LHCb | v29r1 | Not ready | Missing dependency to LCG in the SoftConfDB |
| Moore | v12r6p1g4 | Obsolete | Missing dependency to LCG in the SoftConfDB |
| Moore | v12r6p1g4 | Yes | Missing dependency to LCG in the SoftConfDB |
I do not think those projects matter as the steps are not useable. If yes we could create the stack files by hand.
Edited by Ben Couturier