spack-manager
spack-manager copied to clipboard
A project and machine deployment model using Spack
The proposed code specifies a spack-manager-based GPU-capable container on NERSC science platforms. - Use [NERSC Container Technology](https://docs.nersc.gov/development/podman-hpc/overview/) ## Build ``` podman-hpc build --no-cache -t -f Dockerfile-containergpucuda . ``` ## Run...
This PR proposes a **CPU - only** build of exawind (GPU containers to follow). ## Build - Use [NERSC Container Technology](https://docs.nersc.gov/development/podman-hpc/overview/) ``` podman-hpc build --no-cache -t -f Dockerfile-containercpu . ```...
- A "bare metal" build on Perlmutter fails on `amr-wind` (below). - *Nota bene:* `Trilinos-13.4.0` is being used, and is specified in `packages.yaml`. It is possible that this version (over...
## Summary - Issue arose in the context of attempting a CPU-only spack `exawind` build (for the purpose of container engineering) in a spack-manager project - Recently submitted `amr-wind` [PR](https://github.com/Exawind/amr-wind/pull/914)...
Creating an Exawind snapshot on a freshly-cloned `spack-manager` makes Spack emit this warning: ```plain ==> Warning: upstream not found: /path/to/spack-manager/spack/opt/spack/.spack-db/index.json ``` Normally this warning is harmless, but for container builds,...
Multiple users have reported seeing shallow clones from spack develop clones which shouldn't be happening.
Wrong entity getting parsed to the clone command for trilinos: ``` quick-create-dev -n cuda-fix -s [email protected]=master [email protected] + spack-start + spack manager create-dev-env -n cuda-fix -s [email protected]=master [email protected] making /scratch/psakiev/spack-manager/environments/cuda-fix...
Continued improvement of the infrastructure is highlighting some notable gaps in the unit-test coverage. Notably we need to be able to: - [ ] Mock an already created environment (Externals...
We really need to clean up spack-manager's directory structure. One option would be the FHS like spack: https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard I'm a little torn because it would be good to move to...