BAGEL was built against the June '23 compat layer and some modules in the software layer that also were built against the June '23 compat layer.
After updating the compat layer in January '24, BAGEL stopped working. Building the same version of BAGEL for a different toolchain failed with the same error. This makes us believe that the issue lies in some dependency of BAGEL, for example, UCX, and how that relies on the compat layer.
The current versions available for BAGEL are:
---- /cvmfs/pilot.nessi.no/versions/2023.06/software/linux/x86_64/generic/modules/all ----
BAGEL/1.2.2-foss-2021a BAGEL/1.2.2-foss-2023a (D)
To investigate the issue further, we will try to build BAGEL against
software.eessi.io
pilot.eessi-hpc.org
pilot.nessi.no by rebuilding BAGEL or some or all of its dependencies
To better inform the rebuild procedure it might be good to collect information about which files are being used/access when running
We'll use the built-in tracer of CVMFS to collect the information. See https://cvmfs.readthedocs.io/en/stable/cpt-tracer.html
BAGELwas built against the June '23 compat layer and some modules in the software layer that also were built against the June '23 compat layer.After updating the compat layer in January '24,
BAGELstopped working. Building the same version ofBAGELfor a different toolchain failed with the same error. This makes us believe that the issue lies in some dependency ofBAGEL, for example,UCX, and how that relies on the compat layer.The current versions available for
BAGELare:To investigate the issue further, we will try to build
BAGELagainstsoftware.eessi.iopilot.eessi-hpc.orgpilot.nessi.noby rebuildingBAGELor some or all of its dependenciesTo better inform the rebuild procedure it might be good to collect information about which files are being used/access when running
We'll use the built-in tracer of CVMFS to collect the information. See https://cvmfs.readthedocs.io/en/stable/cpt-tracer.html