SHA256
1
0
forked from pool/slurm
Commit Graph

66 Commits

Author SHA256 Message Date
Dominique Leuenberger
86275b2ca6 Accepting request 629227 from network:cluster
- slurmctld-rerun-agent_init-when-backup-controller-takes-over.patch
  Fix an issue where the fallback controller will not be able to idle
  nodes after a failover when a process has terminated (bsc#1084917). (forwarded request 629226 from eeich)

OBS-URL: https://build.opensuse.org/request/show/629227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=16
2018-08-17 22:02:08 +00:00
fafb5a0196 Accepting request 629226 from home:eeich:branches:network:cluster
- slurmctld-rerun-agent_init-when-backup-controller-takes-over.patch
  Fix an issue where the fallback controller will not be able to idle
  nodes after a failover when a process has terminated (bsc#1084917).

OBS-URL: https://build.opensuse.org/request/show/629226
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=65
2018-08-14 13:18:35 +00:00
d5a2e95d8c Accepting request 629222 from home:eeich:branches:network:cluster
- Update to 17.11.9
  * Fix segfault in slurmctld when a job's node bitmap is NULL during a
    scheduling cycle.  Primarily caused by EnforcePartLimits=ALL.
  * Remove erroneous unlock in acct_gather_energy/ipmi.
  * Enable support for hwloc version 2.0.1.
  * Fix 'srun -q' (--qos) option handling.
  * Fix socket communication issue that can lead to lost task completition
    messages, which will cause a permanently stuck srun process.
  * Handle creation of TMPDIR if environment variable is set or changed in
    a task prolog script.
  * Avoid node layout fragmentation if running with a fixed CPU count but
    without Sockets and CoresPerSocket defined.
  * burst_buffer/cray - Fix datawarp swap default pool overriding jobdw.
  * Fix incorrect job priority assignment for multi-partition job with
    different PriorityTier settings on the partitions.
  * Fix sinfo to print correct node state.

- When using a remote shared StateSaveLocation, slurmctld needs to
  be started after remote filesystems have become available.
  Add 'remote-fs.target' to the 'After=' directive in slurmctld.service
  (boo#1103561).

- Update to 17.11.8
  * Fix incomplete RESPONSE_[RESOURCE|JOB_PACK]_ALLOCATION building path.
  * Do not allocate nodes that were marked down due to the node not responding
    by ResumeTimeout.
  * task/cray plugin - search for "mems" cgroup information in the file
    "cpuset.mems" then fall back to the file "mems".
  * Fix ipmi profile debug uninitialized variable.
  * PMIx: fixed the direct connect inline msg sending.

OBS-URL: https://build.opensuse.org/request/show/629222
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=64
2018-08-14 13:00:16 +00:00
Dominique Leuenberger
1a766a5938 Accepting request 622077 from network:cluster
- Shield comments between script snippets with a %{!?nil:...} to
  avoid them being interpreted as scripts - in which case the update
  level is passed as argument (see chapter 'Shared libraries' in:
  https://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets)
  (bsc#1100850).

OBS-URL: https://build.opensuse.org/request/show/622077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=15
2018-07-13 08:20:52 +00:00
62ef6634bc - Shield comments between script snippets with a %{!?nil:...} to
avoid them being interpreted as scripts - in which case the update
  level is passed as argument (see chapter 'Shared libraries' in:
  https://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets)
  (bsc#1100850).

OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=62
2018-07-11 12:08:06 +00:00
Yuchen Lin
502ac7ba66 Accepting request 616050 from network:cluster
- Update from 17.11.5 to 17.11.7
- Fix security issue in handling of username and gid fields
  CVE-2018-10995 and bsc#1095508 what implied an 
  update from 17.11.5 to 17.11.7
  Highlights of 17.11.6:
  * CRAY - Add slurmsmwd to the contribs/cray dir
  * PMIX - Added the direct connect authentication.
  * Prevent the backup slurmctld from losing the active/available node
    features list on takeover.
  * Be able to force power_down of cloud node even if in power_save state.
  * Allow cloud nodes to be recognized in Slurm when booted out of band.
  * Numerous fixes - check 'NEWS' file.
  Highlights of 17.11.7:
  * Notify srun and ctld when unkillable stepd exits.
  * Numerous fixes - check 'NEWS' file.
- Add: slurmsmwd-uses-xdaemon_-for-systemd.patch
  * Fixes daemoniziation in newly introduced slurmsmwd daemon.
- Rename:
  split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for-systemd-compatibilty.patch
  to split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for.patch
  * remain in sync with commit messages which introduced that file

OBS-URL: https://build.opensuse.org/request/show/616050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=14
2018-06-13 13:39:46 +00:00
1337fac8b2 - Add: slurmsmwd-uses-xdaemon_-for-systemd.patch
* Fixes daemoniziation in newly introduced slurmsmwd daemon.
- Rename:
  split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for-systemd-compatibilty.patch
  * remain in sync with commit messages which introduced that file

OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=60
2018-06-11 14:22:14 +00:00
3e1fd5dae9 Accepting request 616031 from home:mslacken
- Fix security issue in handling of username and gid fields
  CVE-2018-10995 and bsc#1095508 what implied an 
  update from 17.11.5 to 17.11.7
- renanmed split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for-systemd-compatibilty.patch
  to split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for.patch
  in order to be in sync with commit messages which introduced that file

OBS-URL: https://build.opensuse.org/request/show/616031
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=59
2018-06-11 14:18:08 +00:00
55d6d2b0c7 Accepting request 615950 from home:mslacken
- Fix security issue in handling of username and gid fields
  CVE-2018-10995 what implied an update from 17.11.5 to 17.11.7
- Update from 17.11.5 to 17.11.7
  Highlights of 17.11.6:
  * CRAY - Add slurmsmwd to the contribs/cray dir
  * PMIX - Added the direct connect authentication.
  * Prevent the backup slurmctld from losing the active/available node
    features list on takeover.
  * Be able to force power_down of cloud node even if in power_save state.
  * Allow cloud nodes to be recognized in Slurm when booted out of band.
  * Numerous fixes - check 'NEWS' file.
  Highlights of 17.11.7:
  * Notify srun and ctld when unkillable stepd exits.
  * Numerous fixes - check 'NEWS' file.

OBS-URL: https://build.opensuse.org/request/show/615950
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=58
2018-06-11 10:31:14 +00:00
Dominique Leuenberger
eecd28fef6 Accepting request 599202 from network:cluster
- Avoid running pretrans scripts when running in an instsys:
  there may be not much installed, yet. pretrans code should
  be done in lua, this way, it will be executed by the rpm-internal
  lua interpreter and not be passed to a shell which may not be
  around at the time this scriptlet is run (bsc#1090292). (forwarded request 599201 from eeich)

OBS-URL: https://build.opensuse.org/request/show/599202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=13
2018-04-20 15:32:10 +00:00
7d56316590 Accepting request 599201 from home:eeich:branches:network:cluster
- Avoid running pretrans scripts when running in an instsys:
  there may be not much installed, yet. pretrans code should
  be done in lua, this way, it will be executed by the rpm-internal
  lua interpreter and not be passed to a shell which may not be
  around at the time this scriptlet is run (bsc#1090292).

OBS-URL: https://build.opensuse.org/request/show/599201
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=56
2018-04-20 09:24:13 +00:00
Dominique Leuenberger
648ad9864b Accepting request 596387 from network:cluster
- Add requires for slurm-sql to the slurmdbd package.

- Package READMEs for pam and pam_slurm_adopt.
- Use the new %%license directive for COPYING file.

- Add:
  * split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for-systemd-compatibilty.patch
  * slurmctld-uses-xdaemon_-for-systemd.patch
  * slurmd-uses-xdaemon_-for-systemd.patch
  * slurmdbd-uses-xdaemon_-for-systemd.patch
  * removed-deprecated-xdaemon.patch
  Fix interaction with systemd: systemd expects that a 
  daemonizing process doesn't go away until the PID file
  with it PID of the daemon has bee written (bsc#1084125).

- Make sure systemd services get restarted only when all
  packages are in a consistent state, not in the middle
  of an 'update' transaction (bsc#1088693).
  Since the %postun scripts that run on update are from
  the old package they cannot be changed - thus we work
  around the restart breakage.

  (bsc#1086859).

OBS-URL: https://build.opensuse.org/request/show/596387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=12
2018-04-16 10:49:00 +00:00
df7fca5b1f - Add requires for slurm-sql to the slurmdbd package.
- Add:
  * split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for-systemd-compatibilty.patch
  * slurmctld-uses-xdaemon_-for-systemd.patch
  * slurmd-uses-xdaemon_-for-systemd.patch
  * slurmdbd-uses-xdaemon_-for-systemd.patch
  * removed-deprecated-xdaemon.patch
  Fix interaction with systemd: systemd expects that a

OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=54
2018-04-13 15:08:24 +00:00
d892c59e4e - Package READMEs for pam and pam_slurm_adopt.
- Use the new %%license directive for COPYING file.

OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=53
2018-04-12 17:22:25 +00:00
8d80dfc527 - Fix interaction with systemd: systemd expects that a
daemonizing process doesn't go away until the PID file
  with it PID of the daemon has bee written (bsc#1084125).

OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=52
2018-04-12 16:42:36 +00:00
7dbbe8e89d - Make sure systemd services get restarted only when all
packages are in a consistent state, not in the middle
  of an 'update' transaction (bsc#1088693).
  Since the %postun scripts that run on update are from
  the old package they cannot be changed - thus we work
  around the restart breakage.
  (bsc#1086859).

OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=51
2018-04-11 11:50:15 +00:00
Dominique Leuenberger
3297ea57b6 Accepting request 591864 from network:cluster
- fixed wrong log file location in slurmdbd.conf and 
  fixed pid location for slurmdbd and made slurm-slurmdbd
  depend on slurm config which provides the dir /var/run/slurm
  (bsc#1086859) (forwarded request 591103 from mslacken)

OBS-URL: https://build.opensuse.org/request/show/591864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=11
2018-03-29 09:57:05 +00:00
7025591d0d Accepting request 591103 from home:mslacken:hpc
- fixed wrong log file location in slurmdbd.conf and 
  fixed pid location for slurmdbd and made slurm-slurmdbd
  depend on slurm config which provides the dir /var/run/slurm
  (bsc#1086859)

OBS-URL: https://build.opensuse.org/request/show/591103
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=49
2018-03-28 08:20:56 +00:00
Dominique Leuenberger
d6b57f2b49 Accepting request 587828 from network:cluster
OBS-URL: https://build.opensuse.org/request/show/587828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=10
2018-03-20 20:59:01 +00:00
003175f991 Accepting request 587822 from home:mslacken
- added comment for (bsc#1085606)

OBS-URL: https://build.opensuse.org/request/show/587822
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=47
2018-03-16 09:52:14 +00:00
cbe6c9fcaa Accepting request 587617 from home:eeich:branches:network:cluster
- Fix security issue in accounting_storage/mysql plugin by always escaping
  strings within the slurmdbd. CVE-2018-7033
  http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-7033
  (bsc#1085240).
- Update slurm to v17.11.5 (FATE#325451)
  Highlights of 17.11:
  * Support for federated clusters to manage a single work-flow 
    across a set of clusters.
  * Support for heterogeneous job allocations (various processor types,
    memory sizes, etc. by job component). Support for heterogeneous job
    steps within a single MPI_COMM_WORLD is not yet supported for most
    configurations.
  * X11 support is now fully integrated with the main Slurm code. Remove
    any X11 plugin configured in your plugstack.conf file to avoid errors
    being logged about conflicting options.
  * Added new advanced reservation flag of "flex", which permits jobs
    requesting the reservation to begin prior to the reservation's 
    start time and use resources inside or outside of the reservation.
    A typical use case is to prevent jobs not explicitly requesting the
    reservation from using those reserved resources rather than forcing
    jobs requesting the reservation to use those resources in the time
    frame reserved.
  * The sprio command has been modified to report a job's priority
    information for every partition the job has been submitted to.
  * Group ID lookup performed at job submit time to avoid lookup on
    all compute nodes. Enable with PrologFlags=SendGIDs configuration
    parameter.
  * Slurm commands and daemons dynamically link to libslurmfull.so
    instead of statically linking. This dramatically reduces the
    footprint of Slurm.

OBS-URL: https://build.opensuse.org/request/show/587617
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=46
2018-03-15 19:52:49 +00:00
19ceb304e2 - Fixed some rpmlint warnings.
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=45
2018-03-15 12:23:19 +00:00
23b2a195ba Accepting request 587092 from home:eeich:branches:network:cluster
- Update slurm to v17.11.4 (FATE#325451)
  * Link dynamically to libslurm.so to reduce footprint
    of all binaries.
  * Remove plugins for obsolete MPI stacks:
    - lam
    - mpich1_p4
    - mpich1_shmem
    - mvapich
  * Numerous fixes - check 'NEWS' file.
- slurmd-Fix-slurmd-for-new-API-in-hwloc-2.0.patch
  plugins-cgroup-Fix-slurmd-for-new-API-in-hwloc-2.0.patch:
  Removed. Code upstream.
- slurmctld-service-var-run-path.patch:
  Replaced by sed script.

OBS-URL: https://build.opensuse.org/request/show/587092
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=44
2018-03-15 07:03:02 +00:00
d6c16c524d - Remove the last two commits, changes were invalid.
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=43
2018-03-07 20:21:50 +00:00
903545a8b9 * Create a separate logdir for slurm as well.
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=42
2018-03-07 16:57:41 +00:00
a59a0c2ced - Fix user/group settings (boo#1084333)
* Fix user/group for /var/run/slurm the PID file directory.
  * Fix user/group in systemd service files for process ownership.

OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=41
2018-03-07 15:28:17 +00:00
Dominique Leuenberger
9b876f9095 Accepting request 571153 from network:cluster
- moved config files to slurm-config package (FATE#324574).

- Moved slurmstepd and man page into slurm-node due to slurmd dependency
- Moved config files into slurm-node
- Moved slurmd rc scripts into slurm-node
- Made slurm-munge require slurm-plugins instead of slurm itself
  - slurm-node suggested slurm-munge, causing the whole slurm to be
    installed. The slurm-plugins seems to be a more base class
    (FATE#324574).

- split up light wight slurm-node package for deployment on nodes
  (FATE#324574).

OBS-URL: https://build.opensuse.org/request/show/571153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=9
2018-01-31 18:52:24 +00:00
9c6e84b74f - Added FATE to log file (FATE#324574).
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=39
2018-01-30 16:27:16 +00:00
9127e7f808 Accepting request 570889 from home:mslacken
- moved config files to slurm-config package 

- Moved slurmstepd and man page into slurm-node due to slurmd dependency
- Moved config files into slurm-node
- Moved slurmd rc scripts into slurm-node
- Made slurm-munge require slurm-plugins instead of slurm itself
  - slurm-node suggested slurm-munge, causing the whole slurm to be
    installed. The slurm-plugins seems to be a more base class

- split up light wight slurm-node package for deployment on nodes

OBS-URL: https://build.opensuse.org/request/show/570889
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=38
2018-01-30 16:25:18 +00:00
Dominique Leuenberger
78dffd3c9b Accepting request 554997 from network:cluster
OBS-URL: https://build.opensuse.org/request/show/554997
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=8
2017-12-22 11:18:54 +00:00
6579dd2427 Accepting request 553521 from home:mslacken:hpc
- added /var/spool/ directory and removed duplicated entries from slurm.conf

OBS-URL: https://build.opensuse.org/request/show/553521
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=36
2017-12-07 11:18:20 +00:00
Dominique Leuenberger
3a83cab0fd Accepting request 543899 from network:cluster
- Package so-versioned libs separately: currently: libslrum31, libpmi0 (forwarded request 543898 from eeich)

OBS-URL: https://build.opensuse.org/request/show/543899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=7
2017-11-21 14:33:05 +00:00
2bb9a2359c Accepting request 543898 from home:eeich:branches:network:cluster
- Package so-versioned libs separately: currently: libslrum31, libpmi0

OBS-URL: https://build.opensuse.org/request/show/543898
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=34
2017-11-20 14:01:44 +00:00
Dominique Leuenberger
10ac344cf4 Accepting request 542025 from network:cluster
- Package so-versioned libs separately. sibslurm is expected
  to change more frequently and thus is packaged separately
  from libpmi. (forwarded request 542024 from eeich)

OBS-URL: https://build.opensuse.org/request/show/542025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=6
2017-11-15 16:04:41 +00:00
8ae70e8d08 Accepting request 542024 from home:eeich:branches:network:cluster
- Package so-versioned libs separately. sibslurm is expected
  to change more frequently and thus is packaged separately
  from libpmi.

OBS-URL: https://build.opensuse.org/request/show/542024
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=32
2017-11-15 12:49:05 +00:00
2dc1925cbd Accepting request 540570 from home:eeich:branches:network:cluster
- Package so-versioned libs separate from non-so-versioned.
  This way, the non-so-versioned libs can remain installed
  without conflict.

OBS-URL: https://build.opensuse.org/request/show/540570
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=31
2017-11-10 14:19:18 +00:00
Dominique Leuenberger
890109c64c Accepting request 538162 from network:cluster
- Updated to 17.02.9 to fix CVE-2017-15566 (bsc#1065697).
   Changes in 17.0.9
   * When resuming powered down nodes, mark DOWN nodes right after
     ResumeTimeout
    has been reached (previous logic would wait about one minute longer).
   * Fix sreport not showing full column name for TRES Count.
   * Fix slurmdb_reservations_get() giving wrong usage data when job's spanned
     reservation that was modified.
   * Fix sreport reservation utilization report showing bad data.
   * Show all TRES' on a reservation in sreport reservation utilization report
     by default.
   * Fix sacctmgr show reservation handling "end" parameter.
   * Work around issue with sysmacros.h and gcc7 / glibc 2.25.
   * Fix layouts code to only allow setting a boolean.
   * Fix sbatch --wait to keep waiting even if a message timeout occurs.
   * CRAY - If configured with NodeFeatures=knl_cray and there are non-KNL
     nodes which include no features the slurmctld will abort without
     this patch when attemping strtok_r(NULL).
   * Fix regression in 17.02.7 which would run the spank_task_privileged as
     part of the slurmstepd instead of it's child process.
   * Fix security issue in Prolog and Epilog by always prepending SPANK_ to
     all user-set environment variables. CVE-2017-15566.
   Changes in 17.0.8:
   * Add 'slurmdbd:' to the accounting plugin to notify message is from dbd
    instead of local.
   * mpi/mvapich - Buffer being only partially cleared. No failures observed.
   * Fix for job  --switch option on dragonfly network.
   * In salloc with  --uid option, drop supplementary groups before changing UID.
   * jobcomp/elasticsearch - strip any trailing slashes from JobCompLoc.
   * jobcomp/elasticsearch - fix memory leak when transferring generated buffer. (forwarded request 538161 from eeich)

OBS-URL: https://build.opensuse.org/request/show/538162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=5
2017-11-03 15:25:41 +00:00
2ea5b3f2de Accepting request 538161 from home:eeich:branches:network:cluster
- Updated to 17.02.9 to fix CVE-2017-15566 (bsc#1065697).
   Changes in 17.0.9
   * When resuming powered down nodes, mark DOWN nodes right after
     ResumeTimeout
    has been reached (previous logic would wait about one minute longer).
   * Fix sreport not showing full column name for TRES Count.
   * Fix slurmdb_reservations_get() giving wrong usage data when job's spanned
     reservation that was modified.
   * Fix sreport reservation utilization report showing bad data.
   * Show all TRES' on a reservation in sreport reservation utilization report
     by default.
   * Fix sacctmgr show reservation handling "end" parameter.
   * Work around issue with sysmacros.h and gcc7 / glibc 2.25.
   * Fix layouts code to only allow setting a boolean.
   * Fix sbatch --wait to keep waiting even if a message timeout occurs.
   * CRAY - If configured with NodeFeatures=knl_cray and there are non-KNL
     nodes which include no features the slurmctld will abort without
     this patch when attemping strtok_r(NULL).
   * Fix regression in 17.02.7 which would run the spank_task_privileged as
     part of the slurmstepd instead of it's child process.
   * Fix security issue in Prolog and Epilog by always prepending SPANK_ to
     all user-set environment variables. CVE-2017-15566.
   Changes in 17.0.8:
   * Add 'slurmdbd:' to the accounting plugin to notify message is from dbd
    instead of local.
   * mpi/mvapich - Buffer being only partially cleared. No failures observed.
   * Fix for job  --switch option on dragonfly network.
   * In salloc with  --uid option, drop supplementary groups before changing UID.
   * jobcomp/elasticsearch - strip any trailing slashes from JobCompLoc.
   * jobcomp/elasticsearch - fix memory leak when transferring generated buffer.

OBS-URL: https://build.opensuse.org/request/show/538161
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=29
2017-11-01 17:01:38 +00:00
Dominique Leuenberger
ffb5750e23 Accepting request 534182 from network:cluster
- Add feature request number to changelog entry (FATE#324026).

OBS-URL: https://build.opensuse.org/request/show/534182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=4
2017-10-19 17:32:26 +00:00
2f4ce2f8e9 - Fix FATE number (FATE#324026).
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=27
2017-10-16 10:21:20 +00:00
845da57e5e - Add feature request no to this. (FATE#323998).
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=26
2017-10-16 10:19:02 +00:00
Dominique Leuenberger
395325315d Accepting request 532262 from network:cluster
- Trim redundant wording in descriptions. (forwarded request 532228 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/532262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=3
2017-10-13 12:13:38 +00:00
848ae55172 Accepting request 532228 from home:jengelh:branches:network:cluster
- Trim redundant wording in descriptions.

OBS-URL: https://build.opensuse.org/request/show/532228
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=24
2017-10-06 15:44:30 +00:00
106d3595fa Accepting request 532221 from home:jjolly:hpc
Updated slurm.changes with patch information

OBS-URL: https://build.opensuse.org/request/show/532221
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=23
2017-10-06 13:44:28 +00:00
7eaadcf9e1 - Minor formatting fixes to the changelog:
* Patches upstream .service files to allow for /var/run/slurm path
  * Modifies slurm.conf to allow for /var/run/slurm path

OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=22
2017-10-05 05:15:20 +00:00
3c1a1d0ac8 Accepting request 531499 from home:jjolly:hpc
- Updated to slurm 17-02-7-1
  * Added python as BuildRequires
  * Removed sched-wiki package
  * Removed slurmdb-direct package
  * Obsoleted sched-wiki and slurmdb-direct packages
  * Removing Cray-specific files
  * Added /etc/slurm/layout.d files (new for this version)
  * Remove /etc/slurm/cgroup files from package
  * Added lib/slurm/mcs_account.so
  * Removed lib/slurm/jobacct_gather_aix.so
  * Removed lib/slurm/job_submit_cnode.so
- Created slurm-sql package
- Moved files from slurm-plugins to slurm-torque package
- Moved creation of /usr/lib/tmpfiles.d/slurm.conf into slurm.spec
  * Removed tmpfiles.d-slurm.conf

- Made tmpfiles_create post-install macro SLE12 SP2 or greater
- Directly calling systemd-tmpfiles --create for before SLE12 SP2

- Allows OpenSUSE Factory build as well
- Removes unused .service files from project
- Adds /var/run/slurm to /usr/lib/tmpfiles.d for boottime creation
  - Patches upstream .service files to allow for /var/run/slurm path
  - Modifies slurm.conf to allow for /var/run/slurm path

OBS-URL: https://build.opensuse.org/request/show/531499
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=21
2017-10-05 05:13:44 +00:00
Dominique Leuenberger
a8f243d156 Accepting request 499661 from network:cluster
- Move wrapper script mpiexec provided by slrum-torque to
  mpiexec.slurm to avoid conflicts. This file is normally
  provided by the MPI implementation (boo#1041706). 

- Replace remaining ${RPM_BUILD_ROOT}s.
- Improve description.
- Fix up changelog.

- Spec file: Replace "Requires : slurm-perlapi" by
  "Requires: perl-slurm = %{version}" (boo#1031872).

- Fix array initialzation and ensure strings are always NULL terminated in
-  pam_slurm.c (bsc#1007053).
- Create slurm user/group in preinstall script.

OBS-URL: https://build.opensuse.org/request/show/499661
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=2
2017-06-08 13:01:56 +00:00
a09041a8b6 - Move wrapper script mpiexec provided by slrum-torque to
mpiexec.slurm to avoid conflicts. This file is normally
  provided by the MPI implementation (boo#1041706).

OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=19
2017-05-30 10:41:04 +00:00
8b5c455f6f Accepting request 493422 from home:eeich:branches:network:cluster
- Replace remaining ${RPM_BUILD_ROOT}s.
- Improve description.
- Fix up changelog.

OBS-URL: https://build.opensuse.org/request/show/493422
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=18
2017-05-27 13:49:16 +00:00
Dominique Leuenberger
fc6f02d304 Accepting request 458674 from network:cluster
OBS-URL: https://build.opensuse.org/request/show/458674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=1
2017-03-04 15:36:42 +00:00