-
Notifications
You must be signed in to change notification settings - Fork 4
Can pre-release infra be used to build MOM6 standalone #151
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
base: main
Are you sure you want to change the base?
Conversation
Attempting to run mom6 standalone, Harshula said we can use pre-release infra'!
|
ping @harshula as we've been chatting about it. |
|
🚀 Attempted to deploy 🖥️
|
|
Closing this as @dougiesquire has re-confirmed that it's not possible. |
|
It is possible, but what you tried here is not how to do it. As we talked about yesterday, you can use the prerelease infrastructure to build whatever you like (within the confines of a few CI checks/requirements). E.g. in this PR I built FRE-NCtools. However, this is not something we should do routinely or probably at all. |
Trying out a variation of what Harshula suggested here: https://access-nri.zulipchat.com/#narrow/channel/470332-ocean-seaice/topic/Pipeline.20for.20MOM6.20node.20testing/near/541139569 (Dougie suggested this might work without deleting the other components...)
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
|
From @CodeGat the CD wizard:
[cyb561@gadi-login-04 ~]$ module purge
[cyb561@gadi-login-04 ~]$ module use /g/data/vk83/prerelease/modules
[cyb561@gadi-login-04 ~]$ module load access-mom6/pr151-4
Loading access-mom6/pr151-4
Loading requirement: access-mom6/dependencies/pr151-4/access-mocsy/2025.07.002-ucihukj access-mom6/dependencies/pr151-4/access-generic-tracers/2025.08.000-lbeknxx
[cyb561@gadi-login-04 ~]$ which access-mom6
/usr/bin/which: no access-mom6 in (/g/data/vk83/prerelease/apps/spack/0.22/release/linux-rocky8-x86_64_v4/oneapi-2025.2.0/access-mom6-2025.07.000-ruhunvj5oyc2nidysvbmajb42ehtszzm/bin:/home/561/cyb561/.local/bin:/home/561/cyb561/bin:/opt/pbs/default/bin:/opt/nci/bin:/opt/bin:/opt/Modules/v4.3.0/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin) |
|
Using the wrong exe name |
|
Thanks @aidanheerdegen, I was hoping to have a hacked modules:
use:
- /g/data/vk83/prerelease/modules
load:
- access-mom6/pr151-4
model: access-mom6
exe: mom6
input:
.
.Would you expect this to work? I suppose another option is: model: mom6
exe: $ /g/data/vk83/prerelease/apps/spack/0.22/release/linux-rocky8-x86_64_v4/oneapi-2025.2.0/access-mom6-2025.07.000-ruhunvj5oyc2nidysvbmajb42ehtszzm/bin
mom6/mom6Which I think should work for sure but is less preferred (by the release team I think)? |
|
Both the |
|
Thanks @dougiesquire, like this? modules:
use:
- /g/data/vk83/prerelease/modules
load:
- access-mom6/pr151-4
model: mom6
exe: mom6 |
|
Yup. The |
Attempting to run mom6 standalone, Harshula said we can use pre-release infra'!
🚀 The latest prerelease
access-om3/pr151-4at 279fb07 is here: #151 (comment) 🚀