Skip to content

Conference notes for 2024 12 10

Robert McLay edited this page Dec 19, 2024 · 1 revision

Lmod Zoom Mtg: December 10, 2024

Attendees

  • Robert McLay (TACC)
  • Lev Gorenstein (Globus, UChicago)

Meeting Notes

  • Q/A

  • Fixing issue with changes to spiderT.lua format

    • To support the new hide{} functionallity the hide key changed from hide = true to hide = {kind = 'hidden'}.
    • Code added to convert old way to new
  • Work continues on support for non-reversible functions:

    • setenv{"A","B",mode={"load","unload"}}
    • prepend_path{}, append_path{}, ...
    • working on getting this to work: load("moduleA","moduleB",mode={"unload"})
  • Changes to tracking module usage:

    • Removing support for old python MySQLdb
    • Adding support for python3 module mysql.connector as replacement.
    • Change in lmod db format: one table w: user,module, path, date, syshost instead of 3 tables
    • Conversion tool to move from gen_1 to gen_2
    • The program store_module_data now takes a ignore.txt of regex lines for modules to ignore
    • Big change: Only record one module usage per user per syshost per ingestion file (typically one per day)
    • At TACC, I see a reduction from 100 times to 300 times.
    • Some users loaded our TACC module which include 4 to 6 other modules 300 times or more.
    • A program provided will remove old data
    • Lev requested that the reduction to one entry per day be optional
  • Next meeting: January 14th

Clone this wiki locally