Skip to content

meeting 2023 Jan 5

Bob Dröge edited this page Jan 5, 2023 · 2 revisions

Notes for 2023-01-05 meeting

  • date & time: Thu 5 Jan 2023 - 14:00 CEST (13:00 UTC)
    • (every first Thursday of the month)
  • venue: (online, see mail for meeting link, or ask in Slack)
  • agenda:
    • Quick introduction by new people
    • EESSI-related meetings in last month (incl. EESSI Community Meeting)
    • Progress update per EESSI layer (incl. bot for software layer
    • 2021.12 version of pilot repository + outlook to next pilot version
    • AWS/Azure sponsorship update + OCRE funding opportunity
    • Update on MultiXscale EU project
    • Upcoming event: EESSI hackathon Dec'22
    • Q&A

Slides

Meeting notes

(by Kenneth and Bob)

Quick introduction by new people

  • Richard T.: colleague of Thomas, focusing on applications
  • Valentin Volkl: recently started as CernVM-FS developer

EESSI-related meetings in last month

(see slides)

  • Valentin: CernVM-FS coordination meeting in December was very short, only a few open issues have been discussed

Next EESSI hackathon / community meeting

  • Jörg: is it guaranteed that archived versions of EESSI stacks available as container images will still work in a few years time? Issues can arise if they version of Singularity/Apptainer is different from the version used to build the image
    • It should still work with newer versions, perhaps not with older ones
    • Alan: we could split the filesystem part and the container part by making the EESSI filesystem available as a squashfs image

Security hardening of CI in EESSI repos

(see slides)

Progress update per EESSI layer

Filesystem layer

(see slides)

  • Alan: can the init script return a non-zero exit code?
    • Kenneth: it can do a false command at the end, and should print to stderr
  • Kenneth: this could be a nice opportunity to test the export/archive functionality
    • Jure: currently, the export script only exports loaded modules
    • Kenneth: we can/should make a tarball of /cvmfs/pilot.eessi-hpc.org/versions/2021.06 before removing it
  • Kenneth: if anyone has good reasons to not delete 2021.06, let us know. We should also announce the removal via the mailing list
Compatibility layer

(see slides)

  • We could set up a CI that builds a compatibility layer every day/week from scratch, or tries to update an existing layer using emerge world
  • having CI for Gentoo Prefix bootstrap script would be interesting, since it's a form of contributing back to the Gentoo Prefix project
    • we should sync up with Guilherme Amadio on this?
Software layer

(see slides)

  • GPU support
    • splitting up #172 into separate parts that are easier to review/merge, incl. installing CUDA (runtime) libraries & accompanying scripts, handling of CUDA compat pkgs, Lmod hooks, etc.
Build-and-deploy bot

(see slides)

EESSI pilot repository

(see slides)

AWS/Azure sponsored credits

(see slides)

  • ...

MultiXscale EU project

(see slides)

EESSI hackathon Dec'22

(see slides)

Q&A

(see slides)

Clone this wiki locally