Double quotes in requirements expression cause parse errors in aviary submitJob in MRG Grid 2.2

Solution Verified - Updated -

Issue

  • Double quotes in the submitJob requirements expression cause an incorrect requirements attribute in the job's classAd.
  • Example:
<extra><name>Requirements</name><type>EXPRESSION</type><value>&quot;TARGET.Machine == &quot;myserver.redhat.com&quot;&quot;</value></extra>

results in

#condor_q -l | grep Requirements
Requirements = true

Environment

  • MRG Grid 2.2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In