openhpc / ohpc

OpenHPC Integration, Packaging, and Test Repo
http://openhpc.community
Apache License 2.0
854 stars 186 forks source link

spack usage #1995

Open gustavoberman opened 2 months ago

gustavoberman commented 2 months ago

I didn't found documentation on how it was intended to use Spack inside OHPC.

Didn't make much sense to me if users and nodes cannot access it.

I guess that the basic usage should be that only cluster admins have access to compile packages and create modules using that installation of spack, and cluster users are allowed to use those packages by loading the modules. This way cluster admins can decide which packages to support and they should be the ones with enough knowledge to understand what options to choose and how to compile packages for the cluster.

So in order to do that I had to make some changes.

Perhaps there is need to decide what could be the default way to use it in ohpc and add something on the documentation?

Thanks!

adrianreber commented 2 months ago

Thanks for the detailed description. We will discuss this in the technical steering committee and see if we can make it easier to use spack.

github-actions[bot] commented 5 days ago

A friendly reminder that this issue had no activity for 30 days.

adrianreber commented 4 days ago

After discussing it in the TSC we will look into making spack available also to non-root users.