Uh oh!
There was an error while loading. Please reload this page.
add support to eessi_container.sh for using unionfs overlay tool - #9
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
…iner.sh script Co-authored-by: Thomas Röblitz <trz42@users.noreply.github.com>
…layer-scripts into eessi_container_unionfs
| echo 'source /software-layer/scripts/utils.sh' >> ${test_script} | ||
| echo 'source /software-layer/init/eessi_environment_variables' >> ${test_script} | ||
| echo 'ls -l /software-layer-scripts/' >> ${test_script} | ||
| echo 'sed -i "s/__EESSI_VERSION_DEFAULT__/${{matrix.EESSI_VERSION}}/g" init/eessi_defaults |
There was a problem hiding this comment.
actual fix is here, this looks more complicated than it should because of software-layer -> software-layer-scripts rename...
3aaa438 to
c9b81baCompare…AULT__ placeholder in init/eessi_defaults in CI workflow to test load_easybuild_module.sh script
@boegel the CI is still failing because of: Any idea why the edit: quickly tried to reproduce that locally, but it worked fine for me... |
boegel
commented
Jun 24, 2025
I've been trying to figure out why it's not working as it should, but I'm puzzled too... |
bedroge
commented
Jun 25, 2025
I tried it again, I think it's because |
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Bob Dröge <b.e.droge@rug.nl>
| out="${PWD}/test_create_lmodsitepackage.out" | ||
| ./eessi_container.sh --mode run --verbose /software-layer/run_in_compat_layer_env.sh /software-layer/test_lmod_sitepackage.sh 2>&1 | tee ${out} | ||
| for pattern in "^Site Pkg location.*/software-layer/.lmod/SitePackage.lua" "LMOD_SITEPACKAGE_LOCATION.*/software-layer/.lmod/SitePackage.lua"; do | ||
| ./eessi_container.sh --mode run --verbose /software-layer-scripts/run_in_compat_layer_env.sh /software-layer-scripts/test_lmod_sitepackage.sh 2>&1 | tee ${out} |
There was a problem hiding this comment.
$EESSI_VERSION_OVERRIDE should also be set for this step
Uh oh!
There was an error while loading. Please reload this page.
a4e7200 to
0ec75f1Compare
Default behavior is left unchanged.
unionfslooks promising, haven't observed thePermission deniedissues we've been seeing when creating overlay withfuse-overlays, but it needs to be battle-tested before we jump ship.Tested with:
(see also EESSI/filesystem-layer#226)