Use container with spack stack 1.9.2#1096
Conversation
…eature/use_container_spack-stack-1.9.1
…eature/use_container_spack-stack-1.9.2
…eature/use_container_spack-stack-1.9.2
|
@weihuang-jedi Would I be correct that this work is part of EPIC's move to a containerized spack-stack on cloud and RDHPCS? If so, is this container installed on all RDHPCS, or a subset? |
|
@BrianCurtis-NOAA Yes, it is part of EPIC's move to a containerized spack-stack on cloud and RDHPCS. |
|
@weihuang-jedi It would be beneficial to have some additions to the documentation on how to run this with the container. @GeorgeGayno-NOAA would this go in the docs/source/ufs_utils.rst location? |
The 'readthedocs' does not have a section on building/running, but you can certainly add something to it, or you can add a section to the README.md file. |
|
@BrianCurtis-NOAA @GeorgeGayno-NOAA I'll add a section to README.md. Thanks. |
|
@BrianCurtis-NOAA and @GeorgeGayno-NOAA |
|
@BrianCurtis-NOAA and @GeorgeGayno-NOAA, |
|
Hi @weihuang-jedi I would like to eventually make it such that we are running routine PR testing on the cloud (automated). I am not sure this work was intended for anything like this yet. Ideally for this PR I wanted to try running it once myself, but I note in your README that the batch jobs are unsupported. You're one commit behind the top of the develop branch currently, so if you can bump to the latest hash and possible run the reg-tests in the cloud to verify all is still OK, that will be sufficient to proceed to merge. |
|
@BrianCurtis-NOAA |
|
You will want to edit: https://github.com/NOAA-EPIC/UFS_UTILS-cloud/blob/1b7c9820f5fec050bc770dba34f35cea7634bbed/reg_tests/rt.sh#L22-L29 then just run rt.sh. There may be some slight changes for cloud, too. If this proves to be too difficult, that's OK, this code doesn't touch anything I'd need to run testing on outside of the cloud. |
|
@BrianCurtis-NOAA |
|
@weihuang-jedi No need. Let's try to get UFS_UTILS running its reg-tests in a container for another future PR. Since you bumped the hash did you want to run any further testing before merging? |
|
I do not have further test to run on container. |
DESCRIPTION OF CHANGES:
With a new container with spack-stack 1.9.2 inside, update ufs_utils to use this new container.
TESTS CONDUCTED:
If there are changes to the build or source code, the tests below must be conducted. Contact a repository manager if you need assistance.
DEPENDENCIES:
DOCUMENTATION:
ISSUE:
CONTRIBUTORS (optional):
EPIC SI team Edward Snyder