ULHPC / puppet-slurm

A Puppet module designed to configure and manage SLURM(see https://slurm.schedmd.com/), an open source, fault-tolerant, and highly scalable cluster management and job scheduling system for large and small Linux clusters
Apache License 2.0
19 stars 24 forks source link

Apply broken when do_build is false #71

Closed jorhett closed 2 months ago

jorhett commented 2 months ago

Fixes

Notice: /Stage[main]/Slurm::Install/Slurm::Build[24.05.2]/Exec[build-slurm-24.05.2]: Dependency Archive[slurm-24.05.2.tar.bz2] has failures: true

With this patch it will properly install when the packages are in a DNF/YUM repo.

This entire build block is a little clunky and could be optimized if you don't mind a refactoring PR

hcartiaux commented 2 months ago

I have a doubt that this will work with EL8 but I'll fix it if needed.

Thanks!