sandialabs / spack-manager

A project and machine deployment model using Spack
https://sandialabs.github.io/spack-manager/
Other
26 stars 17 forks source link

Refine pin command #613

Closed psakievich closed 4 months ago

psakievich commented 4 months ago

This PR reduces the concretize burden on Pin along with parsing requirements by only checking stdout from git ls-remote.

I've decided it is better to require users to concretize before hand. Spack install should re-concretize in most cases when an environment has been pinned and that also gives better output.

Hopefully this feature is short lived and I can finish the upstream to spack core, but this will serve as an access point for this feature for projects using older releases of spack that are supported by spack-manager