Skip to content

Conference notes for 2022 06 07

Robert McLay edited this page Jun 9, 2022 · 1 revision

Agenda Lmod Zoom Mtg: June 7, 2022

  • Issue #578: Dynamic Spider Caches: Allowing users to have modules in their home directory that spider will find
  • New Script Template for submitting bugs
  • Presentation on "How Lmod loads a modulefile (part 1)"

Attendees

  • Robert McLay (TACC)
  • Kenneth Hoste (HPC-UGent)
  • Kurt Lust (Uantwerpen + LUMI User Support Team)
  • Matthew Cawood (TACC)
  • Maxime Boissonneault (Digital Research Alliance of Canada)

Notes

Maxime's question dynamic spider caches

  • see https://github.com/TACC/Lmod/issues/578
  • Compiler/MPI modules in a hierarchy need to take into account that users can have their own modules in their home directory as well
  • spider cache is not aware of these
  • module files that extend $MODULEPATH need special treatment, these should be reloaded such that modules in user's home dir are also picked up
  • fix is work in progress in testing branch, see https://github.com/TACC/Lmod/tree/testing
  • Robert is planning to include this into a next Lmod version, probably enabled as default (and accept minor performance hit)
  • will initially be released as Lmod 8.7.4 for testing, then also in Lmod 8.8 after feedback to bring attention to it

New script template for submitting bugs

How Lmod loads a module file (part 1)

Q&A

  • Lmod warning about finding too many non-module files next to module files
    • should limit (currently hardcoded at 100) be configurable?
    • hidden files are not counted (or shouldn't be)

Next meeting

  • Tue 5 July 2022 at 09:30 US Central (14:30 UTC)
Clone this wiki locally