Multiple commits#2437
Merged
Merged
Conversation
If someone executes prun without arguments, then just output the --help message and exit with an error status. Signed-off-by: Ralph Castain <rhc@pmix.org> (cherry picked from commit c0ca4a0)
Compression has gotten very good now, so just send the topology from every node (amounts to a few kbytes/node). Use the hwloc_topology_diff support to compare topologies to determine if they are different, storing the ones that are unique. Remove the --hetero-nodes cmd line option and replace it with --uniform-nodes for those users that (a) know their system has no variation in cpusets or hardware, and (b) want to avoid sending the topology back from each node. We default to auto-detecting. Signed-off-by: Ralph Castain <rhc@pmix.org> (cherry picked from commit a6b09c9)
It is possible that a process exits while stdin has closed, leaving some stdin stranded. Don't error log not finding the intended recipient process due to the race condition. Signed-off-by: Ralph Castain <rhc@pmix.org> (cherry picked from commit d321047)
We don't link against Slurm libraries due to license incompatibilities, so remove the lib integration from the m4 configure logic Signed-off-by: Ralph Castain <rhc@pmix.org> (cherry picked from commit 6c0b7ba)
Don't link against the TM library as that can introduce library confusion across common dependencies. Instead, use the pbs_tmrsh tool ala ssh to execute a TBON launch. Signed-off-by: Ralph Castain <rhc@pmix.org> (cherry picked from commit ee340c8)
Signed-off-by: Ralph Castain <rhc@pmix.org>
Signed-off-by: Ralph Castain <rhc@pmix.org>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Default no-arg prun case to --help
If someone executes prun without arguments, then just
output the --help message and exit with an error status.
Signed-off-by: Ralph Castain rhc@pmix.org
(cherry picked from commit c0ca4a0)
Improve hetero node handling
Compression has gotten very good now, so just send the topology
from every node (amounts to a few kbytes/node). Use the
hwloc_topology_diff support to compare topologies to determine
if they are different, storing the ones that are unique.
Remove the --hetero-nodes cmd line option and replace it with
--uniform-nodes for those users that (a) know their system has
no variation in cpusets or hardware, and (b) want to avoid sending
the topology back from each node. We default to auto-detecting.
Signed-off-by: Ralph Castain rhc@pmix.org
(cherry picked from commit a6b09c9)
Ignore race condition on IOF
It is possible that a process exits while stdin has closed,
leaving some stdin stranded. Don't error log not finding
the intended recipient process due to the race condition.
Signed-off-by: Ralph Castain rhc@pmix.org
(cherry picked from commit d321047)
Minor updates to slurm support
We don't link against Slurm libraries due to license
incompatibilities, so remove the lib integration from
the m4 configure logic
Signed-off-by: Ralph Castain rhc@pmix.org
(cherry picked from commit 6c0b7ba)
Switch PBS launch support to pbs_tmrsh
Don't link against the TM library as that can introduce
library confusion across common dependencies. Instead,
use the pbs_tmrsh tool ala ssh to execute a TBON launch.
Signed-off-by: Ralph Castain rhc@pmix.org
(cherry picked from commit ee340c8)
Update NEWS
Signed-off-by: Ralph Castain rhc@pmix.org
Roll to rc1
Signed-off-by: Ralph Castain rhc@pmix.org
bot:notacherrypick