LIGO Support Ticket 2012

Ticket Information
  Number:      support 2012
  User:        espinoza@ligo.caltech.edu
  Email:       anderson__AT__ligo.caltech.edu,dbrown__AT__ligo.caltech.edu
  Status:      resolved
  Assigned To: wenger
Date: Wed, 30 May 2007 18:17:51 -0700
From: "Erik A. Espinoza" <espinoza__AT__ligo.caltech.edu>
To: condor-support response tracking system <condor-support__AT__cs.wisc.edu>
CC: Stuart Anderson <anderson__AT__ligo.caltech.edu>,         Duncan Brown
 <dbrown__AT__ligo.caltech.edu>
Subject: LIGO - condor_dagman VARS broken in 6.8.5
X-Enigmail-Version: 0.95.0
Openpgp: url=http://pgp.mit.edu/

If you set multiple variables for one node in a dag, the arguments
become mangled in 6.8.5. This worked properly in 6.8.4 and works in 6.9.2.

Example dag:
JOB 1 /archive/home/eespinoz/duncan.sub
JOB 2 /archive/home/eespinoz/duncan.sub
VARS 1 job="1" blue="false"
PARENT 1 CHILD 2


5/30 18:15:04 Argument added, Name="job"        Value="1"
5/30 18:15:04 Argument added, Name="jobblue"    Value="1false"


5/30 18:15:46 Argument added, Name="job"        Value="1"
5/30 18:15:46 Argument added, Name="blue"       Value="false"

5/30 17:54:05 Argument added, Name="job"        Value="1"
5/30 17:54:05 Argument added, Name="blue"       Value="false"

Thanks,
-- 
Erik A. Espinoza
Systems Administrator
LIGO/Caltech - MS 18-34
Pasadena, CA 91125
Ph: 626-395-8517

===========================================================================
Date of creation: Wed May 30 20:18:28 2007 (1180574311)
Subject: Actions

Assigned to wenger by wenger
===========================================================================
Date of actions: Thu May 31  9:02:55 2007 (1180620175)
Date: Thu, 31 May 2007 09:10:39 -0500 (CDT)
From: "R. Kent Wenger" <wenger__AT__cs.wisc.edu>
To: wenger <condor-support__AT__cs.wisc.edu>
CC: "R. Kent Wenger" <wenger__AT__cs.wisc.edu>
Subject: Re: [condor-support #2012] LIGO - condor_dagman VARS broken in 6.8.5

> If you set multiple variables for one node in a dag, the arguments
> become mangled in 6.8.5. This worked properly in 6.8.4 and works in 6.9.2.
>
> Example dag:
> JOB 1 /archive/home/eespinoz/duncan.sub
> JOB 2 /archive/home/eespinoz/duncan.sub
> VARS 1 job="1" blue="false"
> PARENT 1 CHILD 2

Okay, this should be easy to reproduce!

I've created a Gnats PR for this:  854.

Kent Wenger
Condor Team

===========================================================================
Date mail was appended: Thu May 31  9:10:51 2007 (1180620651)
Date: Thu, 31 May 2007 11:54:37 -0500 (CDT)
From: "R. Kent Wenger" <wenger__AT__cs.wisc.edu>
To: wenger <condor-support__AT__cs.wisc.edu>
CC: "R. Kent Wenger" <wenger__AT__cs.wisc.edu>
Subject: Re: [condor-support #2012] LIGO - condor_dagman VARS broken in 6.8.5

Erik,

> If you set multiple variables for one node in a dag, the arguments
> become mangled in 6.8.5. This worked properly in 6.8.4 and works in 6.9.2.

I have a fix for this -- it will go into 6.8.6.

I still need to build a special DAGMan for you guys with the latest 6.8
and 6.9 changes, though.

In the mean time, if you really run into further problems with this, you
can work around it by specifying each macroname/value pair on a separate
VARS line in the DAG file.

Kent Wenger
Condor Team

===========================================================================
Date mail was appended: Thu May 31 11:54:58 2007 (1180630498)
Subject: Actions

Ticket resolved by wenger
===========================================================================
Date of actions: Thu Jun  7 14:43:46 2007 (1181245427)