Bug 80 - qsub: illegal -W value
: qsub: illegal -W value
Product: TORQUE
: 2.4.x
: PC Linux
: P5 major
Assigned To: Glen
  Show dependency treegraph
Reported: 2010-09-09 05:52 MDT by Maarten van Ingen
Modified: 2010-11-12 09:15 MST (History)
3 users (show)

See Also:

Example script (2.63 KB, text/plain)
2010-09-09 05:52 MDT, Maarten van Ingen


You need to log in before you can comment on or make changes to this bug.

Description Maarten van Ingen 2010-09-09 05:52:18 MDT
Created an attachment (id=53) [details]
Example script

Since the 2.4 branch we get the error: qsub: illegal -W value

This we get on stagein and stageout of multiple files separated by a comma.
With the 2.3 this would work just perfectly.

Jobs are submitted via a script which I have attached.

As you might notice, this script is generated by a service called a CREAMCE
from the gLite grid middleware.

I have tried to upgrade to 2.4.10 and 2.5.2 and both do not work and when i
revert to 2.3.7 it all works again.
Comment 1 Eygene Ryabinkin 2010-09-09 09:03:45 MDT
For the record, there is a mirror bug for this issue in the CREAM CE

And there is a thread in the Torque mailing list about this issue:
Comment 2 David Beer 2010-09-15 08:56:43 MDT
The problem here is that we are trying to create a coherent syntax for the -W
option. In the man page it states:

The -W option allows for the specification of additional job attributes.  The
general syntax of the -W is in the form:

  -W attr_name=attr_value[,attr_name=attr_value...]

However, for certain options, like the dependency_list, the man page instructs
people to write a comma separated list. We need a coherent syntax for this
option, and so the resolution is to encase any values that contain commas in
quotes. I am sorry for the inconvenience here, but we are just resolving an
inconsistency in TORQUE.
Comment 3 Maarten van Ingen 2010-11-12 09:15:06 MST
For us this problem has been fixed in the most recent update of the glite-cream
I will close this ticket.