- 11 Sep, 2014 11 commits
-
-
Morris Jette authored
Some new functions in config_info.c are only needed in that module and not global.
-
Morris Jette authored
I made some format changes for what I believe is better readability plus replacing spaces in some places with tabs. The xfree() function does nothing if the input value is NULL, so there is no reason to check first for a non-zero value. In slurm_write_ctl_conf(), the value tmp_str was xfreed, but not initialized. This was the only significant flaw that I saw in the code. I also restructured the code in slurm_write_ctl_conf() a bit to eliminate a redundant memory allocation and copy of tmp_str. Most of the Slurm fields are unsigned, so they should be printed using %u rather than %d.
-
Doug Parisek authored
Add mechanism for administrator to write current Slurm configuration to a file containing a time stamp.
-
Morris Jette authored
Mostly dead assignments
-
Morris Jette authored
-
Danny Auble authored
-
Danny Auble authored
warning.
-
Danny Auble authored
of cpus in the job_resources_t structure so as nodes finish the correct cpu count is displayed in the user tools.
-
Morris Jette authored
-
Danny Auble authored
warning.
-
Danny Auble authored
of cpus in the job_resources_t structure so as nodes finish the correct cpu count is displayed in the user tools.
-
- 10 Sep, 2014 22 commits
-
-
David Bigagli authored
-
Danny Auble authored
-
Danny Auble authored
-
Nathan Yee authored
-
Danny Auble authored
-
Nathan Yee authored
an allocation inside accounting
-
Morris Jette authored
Conflicts: src/common/gres.c
-
Morris Jette authored
Previous logic would only make available the CPUs associated with the first N GRES, where N is the number of requested GRES. CPUs which might be made available by using different GRES were not considered available. bug 1092
-
Rod Schultz authored
As I iterate through the hierarchy, they get changed to that of the respective slurmd nodes. I initially used slurm_get_slurmd_port() but it returns the value of SlurmdPort from slurm.conf. This is the same value for all emulated slurmd. What I need is the port assigned to each the slurmd from the node definition record. For example NodeName=trek[000-054] Port=[18000-18054], I need 18000,... not 6818. This is what this patch does, it gets the port from the config instead of the default from the api.
-
Danny Auble authored
Conflicts: src/salloc/opt.c
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Nathan Yee authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
David Bigagli authored
-
Janne Blomqvist authored
-
Danny Auble authored
-
Danny Auble authored
-
- 09 Sep, 2014 7 commits
-
-
Danny Auble authored
the craynetwork gres
-
Danny Auble authored
-
Morris Jette authored
RPCs to a suspended srun were defered in order to avoid generating a munge credential that would be expired by the time the job might be resumed. This change clears the "suspended" flag when the job is being terminated. bug 1065
-
Morris Jette authored
Conflicts: src/slurmctld/job_mgr.c
-
Morris Jette authored
Eliminate race condition in enforcement of MaxJobCount limit for job arrays. The job count limit was checked for a job array before setting the slurmctld job locks. If new jobs were submitted between the test and the job array creation such that the job array creation would result in MaxJobCount being exceeded, then a fatal error would result. bug 1091
-
Danny Auble authored
-
Danny Auble authored
message back. In slow systems with many associations this could speed responsiveness in sacctmgr after adding associations.
-