---
# System prepended metadata

title: CernVM-FS coordination meeting (2022-03-08)

---

# CernVM-FS coordination meeting (2022-03-08)

## Attendees

- Radu Popescu
- Dave Dykstra
- Kenneth Hoste
- Catalin Condurache
- Fabrizio Furano
- Dennis van Dok
- Jose Caballero Bejar

## Re-schedule CernVM-FS coordination meeting

- So Jakob can attend too
- General agreement that 2nd Monday of the month at 17:00 CE(S)T would work
- Next meeting: **Mon** April 11th 2022
    - some people will not be able to attend due to vacations (Dave, Kenneth)

## Update on CernVM-FS 2.9.1 release

- Integration tests look OK, some a couple of minor test cases to look into for Radu
- Release should go into staging this week

## CentOS Stream 9

- No devel package for FUSE 2 in base repos anymore, only in extra CRB repo - https://centosfaq.org/centos/centos-9-stream-crb-repo/
- Only other issue was that Python 2 is no longer available (but not needed anymore thanks to GeoAPI fixes)
- Necessary changes won't be included for CernVM-FS 2.9.1, but packages will be available to install manually
- Integration tests will be dealt with later

## RISC-V support?

- may start evaluating this
- expectations would be that it could work?
    - CernVM-FS dependencies are quite high-level, except maybe some hashing libraries
- notes by Kenneth on playing in an emulated RISC-V environment: https://gist.github.com/boegel/6530823d57629b69aa3b0384870fdd8d
- relevant links:
    - European Processor Initiative: https://www.european-processor-initiative.eu
    - Semi-capable hardware: https://www.sifive.com/boards/hifive-unmatched
    - OS support:
        - Fedora (outdated?): https://fedoraproject.org/wiki/Architectures/RISC-V
        - Ubuntu: https://wiki.ubuntu.com/RISC-V
        - Gentoo: https://wiki.gentoo.org/wiki/Project:RISC-V

## CVMFS monitoring

- New tool to collect data from Stratum-0 / Stratum-1: https://github.com/EESSI/cvmfs-server-scraper
- Used to create EESSI status page: http://status.eessi-infra.org + https://github.com/EESSI/status-page
- Feedback Dave:
    - polling Stratum-1 for every repository it hosts would be quite slow
    - maybe option can be added to let is leverage cvmfsmon if available?
    - also way to let it run server-side to collect info in one place so it can be collected easily with a single query
- Would be interesting to add to https://github.com/cvmfs-contrib
    - Dave is looking for help with building of cvmfs-contrib packages via OBS

## Q&A

- Any plans for support of ACLs?
    - Use case of collaboration in context of EGI
    - Currently only possible through indirect mechanism?
        - Requires cvmfs-x509-helper package (available in cvmfs-contrib, https://github.com/cvmfs-contrib/egi-cvmfs/)
        - Metadata is publicly available, contents are not
        - Not suitable for sharing code, only for data
        - Everything has to come in directly from server, not via proxy of squid cache, so has significant performance impact
    - See also https://cvmfs.readthedocs.io/en/stable/cpt-large-scale.html#creating-large-secure-repositories
    - Radu: no plans currently to implement proper ACL support, could be a research project
    - Could also be done via Tailscale (https://tailscale.com) and Wireguard to create a VPN