Sync meeting on EESSI Software layer (2023 09 12) - EESSI/meetings GitHub Wiki

Attending

Open PRs and Issues

  • update on Stratum-0 for eessi.io (Bob)
    • almost done now
    • network configuration OK
    • filesystem-layer playbook with eessi.io domain worked, so CernVM-FS is there
    • yubikey setup to be looked into by Bob
    • need to look into giving others access
    • set up firewall so only Stratum-1's can access Stratum-0
    • will private Stratum-1's need to be explicitly allowed to connect to Stratum-0?
      • can also look into "clone" of Stratum-0 that can be used for syncing of Stratum-1's
    • add support to ingestion script for eessi.io
    • different S3 buckets for eessi.io
  • merged PRs
    • fix installation of ReFrame 4.2.0 (include hpctestlib) in EESSI pilot 2023.06 (PR #311)
    • Arrow v6.0.0 with foss/2021a (PR #316)
    • Java v11 (PR #327)
    • don't filter cURL as dependency in EasyBuild (PR #326)
      • CMake + git was re-installed
    • GDAL v3.3.0 w/ foss/2021a (PR #329)
    • OpenFoam v2112 with foss/2021b (PR #330)
  • open PRs
    • WRF-dmpar V4.3 with foss/2021a (PR #290)
      • requires update to configure hook for newer versions of WRF
    • RStudio-Server + R v4.1.0 with foss/2021a (PR #299)
      • was blocked by cURL problem, now fixed
      • includes workaround for problem with Xvfb (see also PR #328)
      • should be synced with current 2023.06 branch
    • foss/2022a (PR #310) [Caspar]
      • workaround in place for flaky FFTW tests
      • trouble with building OpenBLAS on aarch64 - known issue?
    • TensorFlow v2.7.1 w/ foss/2021b (PR #321)
      • failing tests on aarch64/* - needs more patches?
    • ESPResSo w/ foss/2022a (PR #331)
      • should wait until PR #310 is merged
    • R v4.1.0 w/ foss/2021a (PR #328)
      • problems with installation of Xvfb

Planning

  • using newer EasyBuild versions
    • EasyBuild v4.8.1 was released yesterday
    • How to we organize easystack files?
    • single easystack file with separate subsections for new EasyBuild versions that is pre-processed before it is fed to EasyBuild would help
  • next sync meeting: week of 18-22 Sept - to be agreed on in EESSI Slack