-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Orion & Hercules module config issue for spack-stack-1.9.0 #1538
Comments
@AlexanderRichert-NOAA the same will be required for hercules; just verified this behavior.
Would this bug be mitigated if the Perhaps a request for a change to this module on both hosts is worth a try? |
That's fine with me, I suspect they may have some reservations if the purpose of the module is to have a separate clean module hierarchy, but it can't hurt to consult with them and see what they say. |
Thanks for checking Hercules, I'll update the description. |
@AlexanderRichert-NOAA I'm having conversations with hercules / orion sysadmins about changing the In the meantime, the following line:
is missing on hercules from this stanza in the
The stack won't load without it; I don't know the proper incantation as user |
I didn't make the change there yet. I'll do so shortly, and I'll follow up over email re: modifying the stacks on Orion & Hercules. |
Describe the bug
Using the spack-managed-x86-64_v3/v1.0 module on Orion & Hercules is problematic because the "pushenv" undoes spack-stack's changes to $MODULEPATH, making our stack-oneapi module unable to load. For now on Orion, I've modified /apps/contrib/spack-stack/spack-stack-1.9.0/envs/ue-oneapi-2024.2.1/install/modulefiles/oneapi/2024.2.1/stack-intel-oneapi-mpi/2021.13.lua and /apps/contrib/spack-stack/spack-stack-1.9.0/envs/ue-oneapi-2024.2.1/install/modulefiles/Core/stack-oneapi/2024.2.1.lua to prepend $MODULEPATH using the same set of paths that would have come from spack-managed-x86-64_v3/v1.0, and this seems to work. We should bake the modified MODULEPATH into the site configs.
The text was updated successfully, but these errors were encountered: