[CREAM-128] glite-ce-job-output still has a boost-related problem on SL5 Created: 25/Oct/13  Updated: 17/Mar/14  Resolved: 28/Oct/13

Status: Resolved
Project: CREAM
Component/s: None
Affects Version/s: 1.16.1
Fix Version/s: CREAM UI 1.15.3
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   

Path creation in glite-ce-job-output is not using the filesystem::native clause, which seems to be ok in SL6 (that has a newer version of boost), but is for sure not OK for SL5 (that has an older version of boost).

https://ggus.eu/ws/ticket_info.php?ticket=98368



 Comments   
Comment by Alvise Dorigo [ 28/Oct/13 ]

To reproduce the bug:

Login into a SL5_64 EMI3 UI node. Submit a job to CREAM (glite-ce-job-submit) producing a OSB. Retrieve the osb with glite-ce-job-output command specifying the local path "a=b" (or similar) as argument of the "--dir" option.
With bugged version you'll get this error:

2013-10-28 10:45:57,721 FATAL - Failed creation of directory [a=b]: boost::filesystem::path: invalid name "a=b" in path: "a=b"

With the fixed version the OSB is correctly retrieved in the specified path.

Comment by Alvise Dorigo [ 28/Oct/13 ]

Fix has been committed only on cream-cli master branch.

Generated at Fri Apr 19 12:06:15 CEST 2024 using Jira 9.12.5#9120005-sha1:fa8821cdb090f6b5ec0424ddb13fa19bc92d8429.