Ticket 4652 - proxy role would be useful for group projects
Summary: proxy role would be useful for group projects
Status: OPEN
Alias: None
Product: Slurm
Classification: Unclassified
Component: Accounting (show other tickets)
Version: 17.02.9
Hardware: Cray XC Linux
: 5 - Enhancement
Assignee: Unassigned Developer
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2018-01-19 11:45 MST by S Senator
Modified: 2018-01-24 09:42 MST (History)
0 users

See Also:
Site: LANL
Alineos Sites: ---
Atos/Eviden Sites: ---
Confidential Site: ---
Coreweave sites: ---
Cray Sites: ---
DS9 clusters: ---
HPCnow Sites: ---
HPE Sites: ---
IBM Sites: ---
NOAA SIte: ---
NoveTech Sites: ---
Nvidia HWinf-CS Sites: ---
OCF Sites: ---
Recursion Pharma Sites: ---
SFW Sites: ---
SNIC sites: ---
Tzag Elita Sites: ---
Linux Distro: ---
Machine Name: trinity
CLE Version: 6.0UP04
Version Fixed:
Target Release: ---
DevPrio: ---
Emory-Cloud Sites: ---


Attachments

Note You need to log in before you can comment on or make changes to this ticket.
Description S Senator 2018-01-19 11:45:23 MST
In our environment, it would be useful to have a proxy role. This role would be allowed to submit jobs for a given account, modify job attributes and cancel jobs. However it would not include the privileges of a coordinator, at least as currently implemented, such as changing fairshare proportions, limits on associations or other allocation-related attributes.

Projects at our site are usually allocated to groups of people. In many cases, this group consists of a senior project lead and other team members, such as graduate students. The senior project lead has responsibility for allocations and other management responsibilities; all members share the responsibility of running jobs.

Jobs often consist of a chain of related dependent jobs, which may fail, requiring resubmission, modification or cancellation.

Please note that this is *not* a request to implement the functional equivalent of 'sudo sbatch' or 'sudo srun' The proxy user would submit the job as themselves but with the common account. It would be up to the project leader to use standard group permissions for access to file system resources, etc. The major privilege granted to the proxy user would be the ability to view, control or cancel the primary user's jobs.