- 17 Aug, 2018 2 commits
-
-
Brian Christiansen authored
Currently only valid nextstate states are down and resume/idle so the node shouldn't be in a drain state after transitioning into either of these states. Bug 5544
-
Danny Auble authored
plugin. Bug 5583
-
- 16 Aug, 2018 5 commits
-
-
Danny Auble authored
(i.e. gres=gpu/tesla) it would get a count of 0.
-
Dominik Bartkiewicz authored
Note that pipe2() is Linux-specific, but this whole cgroup plugin is already Linux-specific in design, and the eventfd() call itself is Linux-specific as well. Bug 5570.
-
Danny Auble authored
-
Danny Auble authored
Turns out if you don't close up everything you open the hdf5 lib doesn't like that.
-
Danny Auble authored
Fixs regression in 011b2f23.
-
- 15 Aug, 2018 5 commits
-
-
Tim Wickberg authored
Alphabetize target list while here.
-
Danny Auble authored
Bug 4918
-
Morris Jette authored
avoid copying strings that may be overwritten. Bug 5547
-
Tim Wickberg authored
This has been the default for slurm.conf since 2008, make it the default for slurmdbd.conf now.
-
Danny Auble authored
It turns out it is fairly easy with het jobs to hit this and seg fault srun. Bug 5390
-
- 14 Aug, 2018 4 commits
-
-
Alejandro Sanchez authored
Bug 5547.
-
Danny Auble authored
in the step record for usage. Bug 5557
-
Tim Wickberg authored
Causes srun and sattach to fail on big endian platforms. Bug 5556
-
Tim Wickberg authored
Wrong author. This reverts commit 392e7cfc.
-
- 13 Aug, 2018 3 commits
-
-
Isaac Hartung authored
a job with scontrol. Bug 4964
-
Tim Wickberg authored
not work when trying use sattach. Bug 5556
-
Danny Auble authored
to run the regression tests 24.* without changing that code since it links directly to the priority plugin where that function isn't defined. Bug 5558 Continuation of commit 21d2ab6e
-
- 11 Aug, 2018 6 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
Update slurm.spec and slurm.spec-legacy as well. Fix NEWS header.
-
Tim Wickberg authored
-
Danny Auble authored
boot delay. Code to determine if we need to reboot or not based on node_features Bug 5308
-
Danny Auble authored
Fixes bad casting caused by Tim on review. Make one definitive copy of sort_part_tier() in partition_msg.c and use it. Bug 3844, 5552.
-
Brian Christiansen authored
and other drain + node state flags. Bug 5505
-
- 10 Aug, 2018 4 commits
-
-
Danny Auble authored
Parameters=PreserveCaseUser in the slurmdbd.conf.
-
Brian Christiansen authored
to cancel pending reboots on nodes. Bug 5506
-
Brian Christiansen authored
to control whether the Slurmd will shutdown itself down or not when a reboot request is received. Continuation of 54197d9e Bug 5019
-
Tim Wickberg authored
-
- 09 Aug, 2018 2 commits
-
-
Brian Christiansen authored
Bug 5505
-
Alejandro Sanchez authored
Bug 3844.
-
- 07 Aug, 2018 6 commits
-
-
Alejandro Sanchez authored
Bug 5528.
-
Danny Auble authored
Bug 5260
-
Morris Jette authored
Only split nodes here if a node_features plugin is in use. Otherwise node fragmentation will occur if the node config has CPUs specified but not CoresPerSocket and Sockets. This could be avoided by filling out the node definition, but adding this workaround for backwards compatiblity. Bug 5039.
-
Marshall Garey authored
Task prologs could set or modify this, so wait to create the directory until after they've finished. Bug 5367.
-
Alejandro Sanchez authored
Bug 4373.
-
Marshall Garey authored
Bug 5481.
-
- 06 Aug, 2018 2 commits
-
-
Tim Wickberg authored
There are subtle issues involved in treating a TCP transmission as a unidirectional message delivery layer. The original code path looks like: connect(), write(), close(). But Linux handles the write() and close() asynchronously behind the scenes, and does not block until that write() has been ACK'd by the remote end. So the write() and close() may succeed, even with data still in flight. A communication error - and message loss - would have been silently ignored, leading to unreliable message transmission. Worse yet, one side of the connection would believe it sent the message, while the receive side swears it never saw the packets. This leads to infrequent and yet seemingly impossible data loss, and a very tough bug to chase down. This teardown code tries to force the connection to shut down in an orderly manner, giving Slurm a chance to catch a connection problem and the upstream calling path an opportunity to retransmit. This teardown code is based on an approach described in Section 7.5 of "UNIX Network Programming" Volume 1 (Third Edition), specifically the subsection regarding SO_LINGER. (And also covers why SO_LINGER is not sufficent to prevent this issue.) Bug 5164.
-
Marshall Garey authored
Previously only a single task of a job array could preempt during backfill scheduling. This allows multiple tasks to preempt and have resources reserved in backfill. Bug 5405.
-
- 04 Aug, 2018 1 commit
-
-
Jason Booth authored
The getopt format string needs to handle an option here, and the --help output had not been corrected after 99b2c4e8. Bug 5522.
-