-
Hi, Thanks for Flux! The documentation mentions it: Is it because:
I would like to find the easiest way to ask sysadmins to deploy flux. Regards |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Hi @solofoA45, thanks for taking a look at Flux! In #5524, @garlick shared some thoughts on why we don't have a portable specfile upstream in flux-core. Your comment implies you're building for debian -- you might find our debbuid.sh script useful, some of the core developers use that to build flux packages on their personal devices/clusters. There are notes about that script in #5101. For configuration and deployment, the Flux Administrator's Guide has examples and helpful information. Note that if you're trying to deploy a multi-user instance you'll need flux-security compiled with the setuid bit. Hope that helps! Some of the other devs will probably chime in a bit with more thoughts. |
Beta Was this translation helpful? Give feedback.
-
We've tried in the past to produce portable spec files for software and learned the hard way that spec files should probably be distro specific and in fact this is how build tools like koji are designed. For example, at LLNL we maintain two separate spec files for RHEL8 and RHEL9 and I can't imagine trying to make a single version the works on both distros. So, your seem to have covered the answer in your first two bullets. We do support building debs because some of us developers have debian based test clusters and |
Beta Was this translation helpful? Give feedback.
We've tried in the past to produce portable spec files for software and learned the hard way that spec files should probably be distro specific and in fact this is how build tools like koji are designed. For example, at LLNL we maintain two separate spec files for RHEL8 and RHEL9 and I can't imagine trying to make a single version the works on both distros.
So, your seem to have covered the answer in your first two bullets.
We do support building debs because some of us developers have debian based test clusters and
make deb
and install is a part of our development workflow.