...
- GlastRelease - frozen on RHEL6
- L1 processing, reprocessing in SLAC batch farm
- RHEL6 container on a RHEL7 host
- do FT1, FT2 files go to xrootd? (Warren)
- separate containers for L1? Maybe not an issue if we can preload batch nodes. We're guessing ~5 GB image.
- Simulations at Lyon, SLAC, GRID
- maybe the same as for SLAC - check with Samuel for details
- Developers & Users
- maybe separate versions for debug symbols and source for developers. Could be on-demand production of this version.
- Release Manager or manual builds
- L1 processing, reprocessing in SLAC batch farm
- Science Tools
- Caching big files (e.g. templates) in container image. Need a strategy with SCS for this for how containers are cached.
2. Software dependencies :
- GPL_TOOLS (staging and logging)
- REPRO common tools
- REPRO task scripts
- GlastRelease
- ScienceTools
- GLAST_EXT software (e.g., python, root)
- Ftools (KIPAC installation)
- ROOT skimmer
- FITS skimmer (possibly unnecessary?)
- evtClassDefs
- calibration and alignment files
- diffuse models
- xroot tools
- xroot /glast/Scratch space
- /scratch on local batch machines
- data catalog query (FT2 file and current version of FITS files)
- mySQL DB (calibration and alignment)
- Fermi astrotools (could probably eliminate)
3. Questions
- Do we have security issues with LSF + Docker (https://developer.ibm.com/storage/2017/01/09/running-ibm-spectrum-lsf-jobs-in-docker-containers/ )
- Compatibility with Singularity and Docker
- etc.
...