## CVMFS coordination meeting (2022-02-09)
### CernVM workshop @ Amsterdam (Sept 12-14 2022)
- https://indico.cern.ch/e/cvm22
- registration is open
- you can still change from in-person to remote or vice versa later on
- suggestions for talks welcome
- mixed physical/virtual?
- co-located with EESSI commumity meeting on Sept 15-16?
- talk on MPI startup with CVMFS? or running MPI software served through CVMFS in general?
### CernVM-FS 2.9.1
- preparing release
- fixing last bugs
- nightly build available for CernVM-FS 2.9.1 that includes GeoAPI fix
- cfr. https://sft.its.cern.ch/jira/browse/CVM-2052
- see https://ecsft.cern.ch/dist/cvmfs/nightlies/cvmfs-git-3202
### Other
- planning to move away from JIRA issue tracker to GitHub issues at https://github.com/cvmfs/cvmfs/issues
### Q&A
- sfleisch: warning when ingesting large files (>1GB), is this still relevant?
- in this case as a Singularity container image
- Dave: bad idea in general
- quite demanding on garbage collection when image is updated
- ingested container image unpacked is better, also allows running containers unpriviledged
- large files are downloaded in chunks as needed
- for container images CVMFS will pull in way more than is needed
- SIF files will also be unpacked on every client node again, lots of overhead
- adding it to unpacked.cern.ch is an option: https://gitlab.cern.ch:8443/unpacked/sync
- sfleisch: remote publishing through gateway
- problem occured where publishing/aborting/starting new transaction was not possible
- no way to recover from this for user...
- worked around by manually removing state files on publisher (`transaction.lock` + marked of ongoing transaction)
- Radu: open issues on this to make this more robust
- removing these files when only a singly publisher is fine
- removing locks should be done with care of course
- plan to work on tool to do emergency recovery for situations like this
- seems like `cvmfs_server abort` was screwing up?
- sfleisch: command to get revision version of given repo on Stratum-0 or Stratum-1
- Radu: can be obtained via repository manifest: `.cvmfspublished` in root of repository
- Dave: best check contents of this file via `cat -v` (`--show-nonprinting` to avoid trouble with binary data that confuses `grep`)
- `cat -v /srv/cvmfs/dirac.egi.eu/.cvmfspublished | grep ^S`
- Dave: also extended attribute available on client
- interesting to verify that all Stratum-1 are serving same revision
- Dave: cvmfs-servermon (https://github.com/cvmfs-contrib/cvmfs-servermon) checks on Stratum-1 whether or not snapshots are broken
- monitoring differently turned out to be difficult to come with a reliable algorithm
- RPMs are available via cvmfs-contrib repo
- John Steven De Stefano: corruption problem with Stratum-1
- related to disk corruption?
- Dave: may want to disable core dumps on that machine?
- have done so, reluctantly
- Radu: please create issue with details
### Next meeting
- Tue March 8th 2022 - 16:00 UTC?
- see https://indico.cern.ch/category/5485