# 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 - bug reports are coming in without an example module tree - recently someone provided a script that should be run with `env -i` - wipes environment (incl. HOME/USER, but that can be prevented) - plan is to ask people who submit a bug report to include a script like that - could also set up an issue template in Lmod GitHub repository to remind people about that - see https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository ### How Lmod loads a module file (part 1) - see slides at https://github.com/TACC/Lmod/blob/master/my_docs/22/lmod_zoom_mtg_2022_06_07/presentation.pdf ### 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)