Bug 416962 - Update slurm-generic-batch with all document sbatch command line arguments
Summary: Update slurm-generic-batch with all document sbatch command line arguments
Status: NEW
Alias: None
Product: PTP
Classification: Tools
Component: RM.SLURM (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-10 16:34 EDT by Brian Watt CLA
Modified: 2013-09-10 16:34 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Watt CLA 2013-09-10 16:34:44 EDT
The current generic SLURM target system configuration XML files contain only a subset of the possible sbatch command line arguments. This enhancement is to implement all sbatch command line arguments as documented in its man-page. 

This update should not affect any of the existing command line arguments on the basic settings tab. Instead it should only add new command line arguments to a new secondary settings tab. These new command line arguments must also be added to the advanced tab. The import tab remains unchanged. These changes should be upward compatible for any users who presently use the slurm-generic-batch target system configuration as part of their launch configuration.

Here is a tentative list of the command line arguments that are added to the a secondary settings tab: acctg_freq, clusters, comment, constraint, contiguous, cores_per_socket, cpu_bind, cpus_per_task, distribution, exclude, exclusive, export_file, extra_node_info, gres, hint, input, licenses, mem, mem_per_cpu, mem_bind, mincpus, network, nodefile, nodelist, no_kill, no_requeue, ntasks, ntasks_per_core, ntasks_per_node, ntasks_per_socket, overcommit, propagate, qos, requeue, share, sockets_per_node, switches, threads_per_core, time_min, tmp, uid, wait_all_nodes, and wckey.

This only affects the slurm-generic-batch XML file. It does not affect the slurm-alps-generic-batch, slurm-bgq-batch, and slurm-bgq-batch XML files. It also does not affect any contributed SLURM XML files such as edu.utexas.tacc.stampede.slurm.batch.