Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [HTCondor-users] TARGET.Runtime >= RequestRuntime
- Date: Tue, 23 Jul 2019 19:13:39 +0000
- From: John M Knoeller <johnkn@xxxxxxxxxxx>
- Subject: Re: [HTCondor-users] TARGET.Runtime >= RequestRuntime
In condor_submit, any keyword that starts with request_ is presumed to be request for a custom resource.
Everthing after the _ is presumed to be the resource type name
The resource names Cpus, Disk, and Memory get special treatment.
The resource name Cpu is treated as an error, because that is a common mistake.
In the examples below, assume Tag is the custom resource name.
so
request_tag = <expression>
causes
RequestTag = <expression>
to be added to the job ClassAd, and the Requirements expression will have
(TARGET.Tag >= RequestTag)
or
regexp(RequestTag, TARGET.TAG)
added to it. the second expression above is used when <expression > is a string literal.
Starting with 8.9.2. The Requirements expression will be changed when you use
+RequestTag = <expression>
as well as when you use
request_tag = <expression>
in your submit file.
if the requirements already references RequestTag, then it will not be modified.
-tj
-----Original Message-----
From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> On Behalf Of Beyer, Christoph
Sent: Friday, July 19, 2019 5:24 AM
To: htcondor-users <htcondor-users@xxxxxxxxxxx>
Subject: Re: [HTCondor-users] TARGET.Runtime >= RequestRuntime
Hi,
any thoughts on this ?
Best
Christoph
--
Christoph Beyer
DESY Hamburg
IT-Department
Notkestr. 85
Building 02b, Room 009
22607 Hamburg
phone:+49-(0)40-8998-2317
mail: christoph.beyer@xxxxxxx
----- UrsprÃngliche Mail -----
Von: "Christoph Beyer" <christoph.beyer@xxxxxxx>
An: "htcondor-users" <htcondor-users@xxxxxxxxxxx>
Gesendet: Mittwoch, 17. Juli 2019 14:48:18
Betreff: TARGET.Runtime >= RequestRuntime
Hi Todd et al,
this is probably rather a question for the developer or at last those who are aware of the source code I am afraid.
I do have some user using a python framework and by doing so they trigger the requirement 'TARGET.Runtime >= RequestRuntime' in the r jon requirement which results in stuck jobs as TARGET.Runtime is not set by default on our workernodes.
I had this issue before triggered by somone who by mistake did not put '+RequestRuntime = XXX' in his submit file but 'request_runtime = XXX' which obviously was easy to fix.
In the current case though I have no idea what triggers 'TARGET.Runtime >= RequestRuntime' to show up in the job requirement - hopefully someone can enlighten me :) (?)
Best
Christoph
--
Christoph Beyer
DESY Hamburg
IT-Department
Notkestr. 85
Building 02b, Room 009
22607 Hamburg
phone:+49-(0)40-8998-2317
mail: christoph.beyer@xxxxxxx
_______________________________________________
HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/htcondor-users
The archives can be found at:
https://lists.cs.wisc.edu/archive/htcondor-users/