[slurm-users] Re: Why is Slurm 20 the latest RPM in RHEL 8/Fedora repo?

2024-01-31 Thread Ole Holm Nielsen via slurm-users

On 1/31/24 09:02, Bjørn-Helge Mevik via slurm-users wrote:

This isn't answering your question, but I strongly suggest you build
Slurm from source.  You can use the provided slurm.spec file to make
rpms (we do) or use "configure + make".  Apart from being able to
upgrade whenever a new version is out (especially important for
security!), you can tailor the rpms/build to your needs (IB? SlingShot?
Nvidia? etc.).


I agree that Slurm should be built from the source tar-balls in stead of 
installed some (outdated) repo.  Detailed installation instructions are in 
my Slurm Wiki page 
https://wiki.fysik.dtu.dk/Niflheim_system/Slurm_installation/


Best regards,
Ole

--
slurm-users mailing list -- slurm-users@lists.schedmd.com
To unsubscribe send an email to slurm-users-le...@lists.schedmd.com


[slurm-users] Re: Why is Slurm 20 the latest RPM in RHEL 8/Fedora repo?

2024-01-31 Thread Bas van der Vlies via slurm-users
I agree with Bjørn to build it from source to have more control. We do 
it with tarballs like schedmd suggests so we can also easily switch 
between versions without deleting/installing rpms/debs.


On 31/01/2024 09:02, Bjørn-Helge Mevik via slurm-users wrote:

This isn't answering your question, but I strongly suggest you build
Slurm from source.  You can use the provided slurm.spec file to make
rpms (we do) or use "configure + make".  Apart from being able to
upgrade whenever a new version is out (especially important for
security!), you can tailor the rpms/build to your needs (IB? SlingShot?
Nvidia? etc.).





--
--
Bas van der Vlies
| High Performance Computing & Visualization | SURF| Science Park 140 | 
1098 XG  Amsterdam

| T +31 (0) 20 800 1300  | bas.vandervl...@surf.nl | www.surf.nl |

--
slurm-users mailing list -- slurm-users@lists.schedmd.com
To unsubscribe send an email to slurm-users-le...@lists.schedmd.com


[slurm-users] Re: Why is Slurm 20 the latest RPM in RHEL 8/Fedora repo?

2024-01-31 Thread Josef Dvoracek via slurm-users
My impression is, that there are multiple challenges why it's not easy 
to create good-for-all recent slurm RPM:


- NVML dependency - different sites use different NVML lib version with 
varying update cycle
- pmi* deps - some sites (like mine) is using only one reasonable recent 
openpmix, I know other sites, using eg. Impi with different pmi 
configuration requirements

- EL release cycle vs. Slurm release schedule is (fortunately!) not aligned

BTw. there is HPC-SIG group in Rocky Linux interested in packaging slurm..
OpenHPC has also own distribution of slurm rpms, and there used to be 
some in EPEL too.


I ended writing GitHub action building the rpms for me.. and I must say 
that SchedMD maintains quite stable and predictable build procedure, so 
usually bumping version(s) is enough.


cheers

josef


On 29. 01. 24 17:00, Robert Kudyba wrote:

According to these links:
https://rpmfind.net/linux/rpm2html/search.php?query=slurm
https://src.fedoraproject.org/rpms/slurm

Why doesn't RHEL 8 get a newer version? Can someone update the repo 
maintainer Philip Kovacs  
? There was a ticket at 
https://bugzilla.redhat.com/show_bug.cgi?id=1912491 but no movement on 
RHEL 8.

smime.p7s
Description: S/MIME Cryptographic Signature

-- 
slurm-users mailing list -- slurm-users@lists.schedmd.com
To unsubscribe send an email to slurm-users-le...@lists.schedmd.com


[slurm-users] Re: Why is Slurm 20 the latest RPM in RHEL 8/Fedora repo?

2024-01-31 Thread Bjørn-Helge Mevik via slurm-users
This isn't answering your question, but I strongly suggest you build
Slurm from source.  You can use the provided slurm.spec file to make
rpms (we do) or use "configure + make".  Apart from being able to
upgrade whenever a new version is out (especially important for
security!), you can tailor the rpms/build to your needs (IB? SlingShot?
Nvidia? etc.).

-- 
Regards,
Bjørn-Helge Mevik, dr. scient,
Department for Research Computing, University of Oslo



signature.asc
Description: PGP signature

-- 
slurm-users mailing list -- slurm-users@lists.schedmd.com
To unsubscribe send an email to slurm-users-le...@lists.schedmd.com