-
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
[INSTALL]: g2tmpl/1.12.0 #1087
Comments
Two UPP PRs have depended on the installation of g2tmpl/1.12.0 on R&D platforms to meet RRFS scientific code freezing deadline at the beginning of May. I could assist with on verifying g2tmpl in UPP testing. Thanks! |
I've created a subset of the spack-stack 1.6.0 unified env on Hera with g2tmpl@1.12.0: /scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/upp-addon-env/install/modulefiles/Core |
@AlexanderRichert-NOAA Can you install prod_util/2.1.1 under the subset of the spack-stack 1.6.0? |
Yes, done |
@AlexanderRichert-NOAA Your subset of the spack-stack 1.6.0 works well in UPP. I confirm that expected changes from UPP PR #917 and #929 are generated with g2tmpl/1.12.0. Could you please prioritize the installation on Hera, Jet, Orion, eventually propagate it to Hercules, Gaea and S4? Thanks! |
@climbfuji would you be able to do this on S4, or do you know someone who could? Basically, under spack-stack-1.6.0:
|
@WenMeng-NOAA I've done all but S4, which I don't have access to. Do you want Acorn as well? |
@AlexanderRichert-NOAA Where can I find g2tmpl/1.12.0 on Hera? Under /scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/unified-env-rocky8/install/modulefiles/Core, or other path?
|
Replace 'unified-env-rocky8' with 'upp-addon-env' |
@AlexanderRichert-NOAA So we should use the subset 'upp-addon-env' (not 'unified-env-rocky8') of the spack-stack 1.6.0 to load g2tmp/1.12.0 on all R&D platforms? |
And all of the other packages, yes. Only upp-addon-env should be in your $MODULEPATH. |
Yes I can do this later today - sorry for the wait |
Done on S4. Who would be able to test if I got it all right? |
@WenMeng-NOAA I added wgrib2 and grib-util on all systems but Orion (not accessible right now) and S4. |
I don't have S4 access, but might ask for someone at EMC do an UPP build testing. |
@climbfuji Innocent Souopgui confirmed that your installation working in UPP on s4. |
Thanks for checking. Closing as done. |
What does it mean "use an empty template"? I'm currently installing on NOAA CSPs. I've added the following
Concretization step does not go as expected though, and spack.lock is not created.
If spack.yaml is changed to:
it still produces the error:
Does the packages need to be listed in a different location that spack.yaml? The environment was created with the following: |
Empty template means |
@natalie-perlin what does your spack.yaml look like? you can always use a different template and then remove all unneeded compilers, specs, etc.. maybe concretize is having trouble because the spack.yaml is not configured properly. |
Used another test environment created in an identical way to verify steps. The spack.yaml created:
A Still trying out various solutions. Please let me know if something in these steps seem to be out of order!.. |
@ulmononian -
|
Package name
g2tmpl
Package version/tag
1.12.0
Build options
current
Installation timeframe
As soon as possible.
Already tested on Hera.
Other information
Hera, Orion, Jet, Hercules, Gaea, S4 under spack-stack-1.6.0. Build under UPP template.
Locations:
WCOSS2
WCOSS2: General questions
No response
WCOSS2: Installation and testing
No response
WCOSS2: Technical & security review list
WCOSS2: Additional comments
No response
The text was updated successfully, but these errors were encountered: