<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">Hi Tina,</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">Good call - I prefer that the the scripting option. Would prefer native support (FEATURE REQUEST!) but sudo is definitely better than my idea! Would probably make it so the user sudos to a service account with Operator
 permission rather than root as that'll be more tolerable from a privilege escalation point of view.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">Thanks :-)</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">Lawrence!</p>
<br>
<div style="color: rgb(0, 0, 0);">
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> slurm-users <slurm-users-bounces@lists.schedmd.com> on behalf of Tina Friedrich <tina.friedrich@it.ox.ac.uk><br>
<b>Sent:</b> 16 May 2019 14:08<br>
<b>To:</b> slurm-users@lists.schedmd.com<br>
<b>Subject:</b> Re: [slurm-users] User submitted advance reservations? (SGE qrsub equivalent)</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Hi Lawrence,<br>
<br>
no, as far as I can tell, SLURM doesn't have any way to allow users to <br>
submit/create advance reservations.<br>
<br>
Could you get around it with sudo? It would be easy to allow a group of <br>
user to run 'sudo scontrol create ....' (or a suitable wrapper script, <br>
to make the syntax easy). It'd get you around the 'too many permissions' <br>
issue. (The scripting one sounds very complicated, but workable :) ).<br>
<br>
Tina<br>
<br>
On 16/05/2019 13:51, WRIGHT Lawrence wrote:<br>
> Wondering if there's a way in SLURM for (appropriately permissioned) end <br>
> users to submit Advance Reservations, in a similar manner to the "qrsub" <br>
> command in Grid Engine? As far as I've been able to glean from the docs, <br>
> the only way to do this would be to make the users in question Operators <br>
> and get them to create the reservation via scontrol. Granting Operator <br>
> permission to end users isn't something we can do unfortunately, so I'm <br>
> looking for another route.<br>
> <br>
> <br>
> Worst comes to the worst we could sort something out with authorised <br>
> users creating a file containing a reservation spec which then gets <br>
> picked up by a monitor script running as a service account with Operator <br>
> permission, but that's a somewhat dirty solution. Something native would <br>
> be nice :-)<br>
> <br>
> <br>
> Any help appreciated!<br>
> <br>
> <br>
> Lawrence.<br>
> <br>
> Sopra Steria is the trading name of the following companies (all <br>
> registered in England & Wales): (i) Sopra Steria Limited (No. 04077975) <br>
> (ii) Sopra Group Ltd (No. 01643041) (iii) Sopra Group Holding Ltd (No. <br>
> 01588948)<br>
<br>
</div>
</span></font></div>
</div>
</div>
Sopra Steria is the trading name of the following companies (all registered in England & Wales): (i) Sopra Steria Limited (No. 04077975) (ii) Sopra Group Ltd (No. 01643041) (iii) Sopra Group Holding Ltd (No. 01588948)
</body>
</html>