[slurm-users] Substituions for "see META file" in slurm.spec file of 15.08.11-1 release
Brian Andrus
toomuchit at gmail.com
Mon Jul 8 20:06:54 UTC 2019
Yours are probably simple enough:
Name: slurm
Version: 15.08.11
Release 1
which becomes slurm-15.08.11-1
You may see some issues with License and/or changelog as the format of
SPEC files changed a little awhile back, so the latest rpmbuild may not
like things.
However, I highly suggest you upgrade.. for so many reasons.
Brian Andrus
On 7/8/2019 12:49 PM, Pariksheet Nanda wrote:
> Hi SLURM devs,
>
> TL;DR: What magic incantations are needed to preprocess the slurm.spec
> file in SLURM 15?
>
> Our cluster is currently running SLURM version 15.08.11. We are
> planning some downtime to upgrade to 17 and then to 19, and in
> preparation for the upgrade I'm simulating the upgrade steps in
> libvirt Vagrant VMs with Ansible playbooks.
>
> However the issue I'm running into is using the GitHub tarball [1] the
> slurm.spec file has invalid entries:
>
>
> pan14001 at becat-pan ~/src/ansible-hpc-storrs $ vagrant ssh head1
> Last login: Thu Jun 6 14:00:18 2019 from 192.168.121.1
> [vagrant at head1 ~]$ sudo su -
> [root at head1 ~]# cd /tmp/
> [root at head1 tmp]# rpmbuild -ta ~/src/slurm-15-08-11-1.tar.gz
> error: line 89: Tag takes single token only: Name: see META file
> [root at head1 tmp]# tar --strip-components=1 -xf
> ~/src/slurm-15-08-11-1.tar.gz slurm-slurm-15-08-11-1/slurm.spec
> [root at head1 tmp]# grep -F META slurm.spec
> Name: see META file
> Version: see META file
> Release: see META file
> [root at head1 tmp]#
>
>
> In the past when we installed SLURM we used the tarballs from the
> slurm.schedmd.com <http://slurm.schedmd.com> website which behaved
> differently. But I see those tarballs have been removed due to the
> security vulnerability (CVE-2018-10995); all versions of Slurm prior
> to 17.02.11 or 17.11.7 are no longer available for download from the
> SchedMD website.
>
> Presumably there is some preprocessing step to substitute the "see
> META file" comments strings? I'm not able to find any build
> automation that processes the slurm.spec file.
>
> Pariksheet
>
> [1] https://github.com/SchedMD/slurm/archive/slurm-15-08-11-1.tar.gz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schedmd.com/pipermail/slurm-users/attachments/20190708/6dc95a72/attachment.htm>
More information about the slurm-users
mailing list