[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] RemoteGroupResourcesInUse in 8.4



Hi all,

I've got a bit of a mystery. We have PREEMPTION_RANK and 
PREEMPTION_REQUIREMENTS expressions that include RemoteGroupResourcesInUse in 
them and yet they evaluate to undefined. Wrapping in a debug() expression 
gives the following:

03/31/16 13:50:51 Failed to evaluate PREEMPTION_RANK expression to a float.
03/31/16 13:50:51 Classad debug: "group_atlas.panda" --> group_atlas.panda
03/31/16 13:50:51 Classad debug: [0.03004ms] RemoteGroup --> group_atlas.panda
03/31/16 13:50:51 Classad debug: [0.00215ms] RemoteGroupResourcesInUse --> 
UNDEFINED
03/31/16 13:50:51 Classad debug: [0.00095ms] 5.000000000000000E+00 --> 5
03/31/16 13:50:51 Classad debug: [0.02384ms] RemoteGroupQuota --> 5
03/31/16 13:50:51 Classad debug: [0.00095ms] 5.000000000000000E+00 --> 5
03/31/16 13:50:51 Classad debug: [0.02289ms] RemoteGroupQuota --> 5
03/31/16 13:50:51 Classad debug: 3.461950378417969E+02 --> 346.195
03/31/16 13:50:51 Classad debug: [0.02408ms] RemoteUserPrio --> 346.195
03/31/16 13:50:51 Classad debug: [0.00095ms] 46566 --> 46566
03/31/16 13:50:51 Classad debug: [0.02313ms] TotalJobRunTime --> 46566
03/31/16 13:50:51 Classad debug: [0.04601ms] isUndefined(TotalJobRunTime) --> 
FALSE
03/31/16 13:50:51 Classad debug: 46566 --> 46566
03/31/16 13:50:51 Classad debug: [0.02289ms] TotalJobRunTime --> 46566
03/31/16 13:50:51 Classad debug: [0.13208ms] 
ifThenElse(isUndefined(TotalJobRunTime),0,( TotalJobRunTime / 10 )) --> 4656
03/31/16 13:50:51 Classad debug: [0.39196ms] ( 100000000 * ( RemoteGroup is 
"group_atlas.panda" ) ) + ( 1000000 * ( ( RemoteGroupResourcesInUse - 
RemoteGroupQuota ) / ( 1 + RemoteGroupQuota ) ) ) + ( 10000 * RemoteUs
erPrio ) - ifThenElse(isUndefined(TotalJobRunTime),0,( TotalJobRunTime / 10 )) 
--> UNDEFINED

where RemoteGroupQuota and such are defined, but RemoteGroupResourcesInUse 
isn't. Am I missing something or is this a bug?

We're running 8.4.4 by the way.

Thanks,
Will