-
Notifications
You must be signed in to change notification settings - Fork 21
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
Create updated Ubuntu ECP image/CI job #120
Create updated Ubuntu ECP image/CI job #120
Conversation
Just wanted to note that the CI approval is hanging since the |
20.04 is pretty out dated, since we are making the effort to update this why not use ubuntu 22.04 (already a year old). I've had to move to 22.04 in my development systems to get the latest ROCm release (needed for asynchrounous data transfer). Similarly I had to go to Fedora 37 to get the latest CUDA 12 release because of compiler bugs in 11. Also Fedroa 38 was released recently and official CUDA support expected to come in the next CUDA minor release. |
@burlen |
Feel free to merge this once Ryan is set |
1bb5a66
to
bef3839
Compare
25090ea
to
dba6902
Compare
dba6902
to
e8c2ae8
Compare
I've wrapped up the changes for this PR (@kwryankrattiger previously reviewed this with me, although another look would be appreciated). One note is that I needed to use ADIOS2 2.8.3 for the tests to pass, see #133 for info about the failing tests. The Ubuntu image should have parity with the old Fedora one now. |
|
||
# install | ||
N_THREADS=$(grep -c '^processor' /proc/cpuinfo) | ||
spack install -v --use-cache --no-check-signature -j ${N_THREADS} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think for this we also want to add --only dependencies
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, actually I think we want to remove the next line, considering this should also install an up to date lmod. Is the splitting between dependencies and the packages important for this script?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is okay.
Adds a new ECP test image based on the ecp ubuntu20.04 runner