Depends on you setup. If you use something like a plain NFS (or other direct remote FS) for building/installing into then it will be gone the whole time.
Using a CMVFS setup (like we do) with a separate FS for the actual build/install phase, it will be gone for <1s at most. I.e., we use a NFS base FS and containers which bind mount that NFS FS onto the actual client visible path, build, installs and then we do cmvfs_sync of the just built pieces on to CVMFS which is then basically an atomic publish. ________________________________________ From: [email protected] <[email protected]> on behalf of Jakob Schiøtz <[email protected]> Sent: Friday, November 10, 2023 14:03 To: [email protected] Cc: Ole Holm Nielsen Subject: [easybuild] Will rebuilding GCCcore cause jobs to fail? Hi EasyBuilders, We will probably have to rebuild GCCcore-12.3.0 due to the compiler bug fixed in PR #19180. Most likely running jobs will continue working, as they keep the various shared library files open. But new jobs starting could crash while the module is being reinstalled. For how long is a module gone when rebuilding it with "eb XXX.eb --rebuild"? Is it during the entire rebuilding process? Or during the "installation" step? Or just during the few seconds where EasyBuild writes "creating module"? Bets regards Jakob -- Jakob Schiøtz, professor, Ph.D. Department of Physics Technical University of Denmark DK-2800 Kongens Lyngby, Denmark

