[WMS-92] check the policies that keep ISBfiles in the WMS after sandbox creation Created: 11/Jul/13  Updated: 16/Jul/13  Due: 20/Jul/13  Resolved: 11/Jul/13

Status: Resolved
Project: WMS
Component/s: None
Affects Version/s: None
Fix Version/s: 3.6.0 WMS Server
Security Level: Public (Visbile by non-authn users.)

Type: Bug Priority: Major
Reporter: Alvise Dorigo Assignee: Alvise Dorigo
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Related GGUS Ticket: https://ggus.eu/tech/ticket_show.php?ticket=87533



 Comments   
Comment by Alvise Dorigo [ 11/Jul/13 ]

Fixed committed in GIT, in repos org.glite.wms/org.glite.wms.interface and wms/interface

Comment by Alvise Dorigo [ 11/Jul/13 ]

Comments ported from Savannah:

2013-07-02 14:50, comment #1:
A fix has been made in org.glite.wms.git/master (EMI3 updates) and in wms.git (IGI releases)

2013-07-08 12:46, comment #2:
To reproduce the bug install an EMI3 official WMS.
From a UI submit a JDL like this:
[
Executable = "/bin/sleep" ;
Arguments = "1";
InputSandbox =

{"/home/dorigoa/sandboxes/mysandbox_01", "/home/dorigoa/sandboxes/mysandbox_02", "/home/dorigoa/sandboxes/mysandbox_03", "/home/dorigoa/sandboxes/mysandbox_04"}

;
AllowZippedISB = true;
requirements = RegExp("cream.*", other.GlueCEUniqueID);
RetryCount = 0;
ShallowRetryCount = 1;
MyProxyServer="";
rank = - other.GlueCEStateEstimatedResponseTime;
]
after submission, connect (as root) to the WMS node and cd into /var/SandboxDir; then cd into job's directory and list its content; you should see something like this:
[root@cream-01 https_3a_2f_2fprod-wms-01.pd.infn.it_3a9000_2fnVJw4A8mfvEk_5fM1yjY8qzA]# ls -l
total 28
drwxrwx--- 2 infngrid002 glite 4096 Jul 8 14:38 input
rw-rr- 1 glite glite 844 Jul 8 14:38 JDLOriginal
rw-rr- 1 glite glite 2839 Jul 8 14:38 JDLStarted
drwxrwx--- 2 infngrid002 glite 4096 Jul 8 14:38 output
drwxrwx--- 2 infngrid002 glite 4096 Jul 8 14:38 peek
rw------ 1 glite glite 6169 Jul 8 14:38 user.proxy
Now, list the content of the "input" directory:
[root@cream-01 https_3a_2f_2fprod-wms-01.pd.infn.it_3a9000_2fnVJw4A8mfvEk_5fM1yjY8qzA]# ls -l input/
total 12384
rw-rr- 1 infngrid002 infngrid 3620446 Jul 8 14:38 ISBfiles_WOwpWhfBOcZBMhausABMFQ_0.tar.gz
rw-rr- 1 infngrid002 infngrid 15929 Jul 8 14:38 mysandbox_01
-rwxr-xr-x 1 infngrid002 infngrid 19080 Jul 8 14:38 mysandbox_02
-rwxr-xr-x 1 infngrid002 infngrid 4494144 Jul 8 14:38 mysandbox_03
-rwxr-xr-x 1 infngrid002 infngrid 4494144 Jul 8 14:38 mysandbox_04
If the bug is there you should see the zipped ISB (ISBfiles_WOwpWhfBOcZBMhausABMFQ_0.tar.gz).

To check the fix, just update with the new rpm of glite-wms-interface (3.5.0-9). Repeat all the steps described above, and this time you shouldn't see the zipped ISB anymore.

Generated at Wed May 06 17:48:14 CEST 2026 using Jira 11.3.2#11030003-sha1:bd741f0b02a315de9bddd49d71ae8ffde8b13b6c.