Package: slurm-client
Version: 14.03.9-5
Severity: important

Dear Maintainer,

All commands delivered in slurm-client package actually requires the SlurmUser
(slurm in default configuration generator on Debian) to be present on the
system:

root@login:~# sinfo
sinfo: error: Invalid user for SlurmUser slurm, ignored
sinfo: fatal: Unable to process configuration file

root@login:~# adduser --system slurm

root@login:~# sinfo
PARTITION AVAIL  TIMELIMIT  NODES  STATE NODELIST
normal*      up   infinite      3  down* cn[1-3]

This is arguably an upstream bug since there is no point for Slurm commands to
check for this user... But not sure it's easy to fix though.

Currently, this user is created in postinst script of slurmd, slurmctld and
slurmdbd packages. Since this user is required on all nodes in a slurm cluster,
it would probably be more reliable to move user management within
slurm-wlm-basic-plugins package because it is installed everywhere. This is
specifically what is done in this patch I have successfully applied our local
version of slurm packages:

https://github.com/edf-hpc/slurm-llnl/commit/74c128212b788930292ea6309a5a0f6f948372cf

-- System Information:
Debian Release: 8.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages slurm-client depends on:
ii  libc6         2.19-18
ii  libhwloc5     1.10.0-3
ii  libncurses5   5.9+20140913-1+b1
ii  libreadline6  6.3-8+b3
ii  libtinfo5     5.9+20140913-1+b1
ii  munge         0.5.11-1.1+b1
ii  ucf           3.0030

slurm-client recommends no packages.

slurm-client suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to