Dear Ole, You are absolutely right! Thank you for pointing this out. I hadn't noticed the RPMs were re-arranged so much as of 17.11.
Thanks again, On Thu, Nov 30, 2017 at 4:04 PM Ole Holm Nielsen <ole.h.niel...@fysik.dtu.dk> wrote: > On 11/30/2017 01:40 PM, Alan Orth wrote: > > I just built SLURM 17.11.0 on a CentOS 7 machine and was surprised to > > see that several systemd unit files were missing from the RPMs. For some > > reason the slurmdbd.service file is present though: > > > > $ rpmbuild -ta slurm-17.11.0.tar.bz2 > > $ rpm -qlp slurm-17.11.0-1.el7.centos.x86_64.rpm | egrep > "init.d|service$" > > $ rpm -qlp slurm-slurmdbd-17.11.0-1.el7.centos.x86_64.rpm | egrep > > "init.d|service$" > > /usr/lib/systemd/system/slurmdbd.service > > > > I'm updating from SLURM 16.05.10 where the service files were indeed > > present in the RPM: > > > > $ rpm -qlp slurm-16.05.10-2.el7.centos.x86_64.rpm | egrep > "init.d|service$" > > /etc/init.d/slurm > > /usr/lib/systemd/system/slurmctld.service > > /usr/lib/systemd/system/slurmd.service > > > > I see the service files in the source tarball. Is this a problem with > > the spec file in 17.10.0 or perhaps something wrong in my build > environment? > > I've built the 17.11 RPMs on our CentOS 7.4 system, and the service > files are indeed present in the appropriate RPMs: > > # rpm -qlp slurm-slurmctld-17.11.0-1.el7.centos.x86_64.rpm | grep service > /usr/lib/systemd/system/slurmctld.service > # rpm -qlp slurm-slurmd-17.11.0-1.el7.centos.x86_64.rpm | grep service > /usr/lib/systemd/system/slurmd.service > > Please bear in mind that the Slurm RPMs have been completely rearranged > in 17.11! > > /Ole > -- Alan Orth alan.o...@gmail.com https://picturingjordan.com https://englishbulgaria.net https://mjanja.ch