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

[HTCondor-users] Issues moving to new job route syntax



Hi everyone,

since HTCondor24 is dropping support to the old job routing syntax I've been working on updating our job_routers/transforms.

I faced an issue since I couldn't find a replacement for this transform:
JOB_TRANSFORM_AddHS06 = [ 
eval_set_HostFactor = "$$(t1_wn_hs06:0)"; 
eval_set_numcpus = "$$(TotalCpus:16)"; 
eval_set_HepScore = "$$(t1_wn_hepscore:0)";
]

It basically allowed us to copy these custom machine attributes as job attributes. 
From what I read on the documentation the eval_set_* macro will no longer be available so I am looking for an equivalent macro in the new syntax.
I have already tried with the EVALSET macro but with no luck, maybe I am doing it wrong. 
Here is my attempt:

JOB_TRANSFORM_HEPScore @=end
  EVALSET t1_HEPSCORE $(t1_wn_hepscore)
@end


Speaking with Todd during the HTC Wokrshop he suggested to use the tool provided in new HTCondor versions.
I used the condor_upgrade_check tool but it told me: 
"No issues found with installed HTCondor for known incompatibilities."

Do you have any suggestion on how to implement this in the new syntax?

Cheers,
Alessandro

Attachment: smime.p7s
Description: S/MIME cryptographic signature