Bugzilla – Bug 80
qsub: illegal -W value
Last modified: 2010-11-12 09:15:06 MST
You need to log in before you can comment on or make changes to this bug.
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.
For the record, there is a mirror bug for this issue in the CREAM CE bugtracker: https://savannah.cern.ch/bugs/?70808 And there is a thread in the Torque mailing list about this issue: http://www.supercluster.org/pipermail/torquedev/2010-August/002719.html
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.
For us this problem has been fixed in the most recent update of the glite-cream package. I will close this ticket.