Skip to content

Sync meeting on EESSI Software layer (2023 09 05)

Lara Ramona Peeters edited this page Sep 6, 2023 · 1 revision

EESSI software layer sync meeting

planning

  • dow we want/need to do this more often?
    • Tue 12 Sept at 09:00 CEST (same time slot as bi-weekly bot sync meetings) - Thomas will update meeting invite

Meeting (2023-09-05)

Attending: Lara, Kenneth, Alan, Thomas, Richard, Bob, Caspar, Maksim, Satish

Status

Open PRs and Issues

  • Non optimal CPU detection with archspec in EESSI 2023.06

  • Failing tests

  • [Kenneth] Failing to rebuild ReFrame

  • Open software build PRs

  • other stuff

    • Richard is looking into installing intel toolchain (primarily for NESSI)
      • end user have to agree with EULA, so we can't ship Intel compilers in EESSI (only the runtime parts)
    • pre-fetching source tarballs would make it more robust and avoid that each build job needs to re-download the sources
      • to be robust against flaky issues with GitHub (or other places we download from)
    • Maksim will look into adding Espresso to EESSI 2023.06 (via easyconfigs PR #18486)
    • what are the goals for EESSI pilot 2023.06?
      • same software as in EESSI 2021.12
        • Espresso & walBERla (for MultiXscale)
        • more software like AlphaFold, etc. which helps with exposure of EESSI
    • an EESSI pilot that is ready-for-use?
      • ideally under eessi.io
      • EESSI pilot that can be used and will be supported early 2024 for 3 years (until end of MultiXscale)
        • Need to define well what we mean by support
      • Bob will chase colleagues to get new Stratum-0 ready to go
      • Thomas can look into building compat layer for EESSI 2023.09 under eessi.io
        • same gentoo commit
        • repo name?
          • pilot.eessi.io? (do we really want another pilot)
          • should go with software.eessi.io (time to go production...)
        • focus on a single (sufficiently recent) toolchain?
          • foss/2022a is probably a good pick there
          • will need more synchronisation to avoid stepping on each other's toes
          • list of missing easyconfigs can already be obtained easily from the CI checks
    • support policy
Clone this wiki locally