This update contains a new release of the WMS which is a complete redesign of the service. For a summary of the changes introduced in this
version, please check these web pages:
This LB update provides fixes for known issues identified since the release of the previous update. 
The following text gives an overview of modules and respective fixes.
      
        | Number | Description | 
      
        | #17509 | The WMS should say if a job has been killed by the batch system | 
      
        | #25871 | LB server/proxy may not be able to return state of DAG/colletion nodes after upgrade | 
      
        | #27055 | All LB daemon startup scripts don't support chkconfig | 
      
        | #28696 | WMProxy should allow jobListMatch to timeout | 
      
        | #32390 | Not all job conditions in event query are favoured | 
      
        | #33103 | Request for adding an feature to select only specific VO resources via an additional LDAP filter | 
      
        | #34649 | edg_wll_NotifDrop(): invalid prototype | 
      
        | #35770 | Wrong parsing of the LB events which contains the string ending with '' in field DG.USERTAG.VALUE | 
      
        | #36470 | glite-lb-interlogd and glite-lb-notif-interlogd refuse to stop | 
      
        | #39691 | [ yaim-lb ] YAIM version for yaim lb | 
      
        | #39807 | In some circumstances, jobs which are killed by CREAM job wrapper might remain in ICE cache forever | 
      
        | #40568 | [ yaim-wms ] config_vomsdir should be included | 
      
        | #40570 | [ yaim-lb ] clean glite-lb.pre variables | 
      
        | #40571 | [ yaim-lb ] %config should be used in the spec file for node-info.d files | 
      
        | #40572 | [ yaim-lb ] config_gip_service_release should be included | 
      
        | #40573 | [ yaim-lb ] config_info_service_lb should be included | 
      
        | #41319 | [WMS] IPv6 bug: non compliant name resolving function in source code (gethostbyname) | 
      
        | #41322 | [WMS] IPv6 bug: non compliant address family type in source code (AF_INET) | 
      
        | #41324 | [WMS] IPv6 bug: various non compliant functions/data structures in the wmproxy_api.cpp file | 
      
        | #41368 | [WMS] IPv6 bug: several non compliant calls/data structures in the iceUtils.cpp file of the org.glite.wms.ice component | 
      
        | #41720 | command glite-brokerinfo without specify option crash | 
      
        | #41820 | glite-lb-purge problem | 
      
        | #42018 | Missing exit on very severe error | 
      
        | #42081 | Exception not catched in ICE | 
      
        | #42141 | Calling the FileList::get_size() method should be mutex protected | 
      
        | #43498 | WMS needs more ISM logging | 
      
        | #43545 | messed up user DN logged by WMProxy | 
      
        | #43767 | edg_wll_JobStatus: bad event: type 24 (ResourceUsage) | 
      
        | #43982 | [ yaim-lb ] YAIM packages | 
      
        | #44289 | gLite WMS job wrapper needs to be made compatible with uberftp 2.0 | 
      
        | #44321 | OutputData in the job wrapper should be implemented in terms of lcg-utils | 
      
        | #44510 | LB server worker process aborts touching subjob with no events | 
      
        | #44604 | A bad handling of delegations slow down dramatically the submission rate of ICE | 
      
        | #44906 | [ yaim-lb ] yaimlog is missing argument in config_glite_lb | 
      
        | #44910 | [ yaim-lb ] Duplicated paths in the grid environment | 
      
        | #45707 | The purger segfault handling children of dag or collection | 
      
        | #46116 | MaxOutputSandboxSize value not sent to CREAM by ICE | 
      
        | #46235 | glite_wms_wmproxy_dirmanager sometimes crashes | 
      
        | #47040 | WM terminates upon uncaught exception during recovery | 
      
        | #47150 | glite-wms-wm script: problem when moving files from too much populated directories | 
      
        | #47389 | There's a mem leak in ICE that raises in some very rare circumstances | 
      
        | #47509 | ICE must be modified in order to be compliant with modification to CEMon C++ API | 
      
        | #47823 | [ yaim-wms ] new limiter script is not used on upgraded WMS | 
      
        | #47974 | [wms] can't submit job - "SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired" | 
      
        | #47996 | Apparent database corruption when ICE exits. | 
      
        | #48172 | wmproxy stop/restart can leave old processes behind | 
      
        | #48176 | hanging wmproxy processes piling up | 
      
        | #48479 | glite WMS globus-gridftp not responding even though daemon is running | 
      
        | #48513 | WMProxy: ISB relative path is not returned in jobId struct from time to time | 
      
        | #48533 | Recovery ignores the requests | 
      
        | #48609 | possible race condition causing double submission during recovery | 
      
        | #49455 | gLite 3.2 WMS job wrapper has multiple bugs | 
      
        | #51039 | If bulk matchmaking is enabled, submitting a collection with data requirements cause a crash in the WorkloadManager | 
      
        | #52003 | ICE crashes when the purger is called | 
      
        | #53078 | WMS 3.2 job wrapper template fails when 3.1 version works | 
      
        | #53448 | WMS 3.2 generates unusable BrokerInfo file | 
      
        | #53706 | Some information is missing in the BrokerInfo file | 
      
        | #53733 | The StorageElements section of the BrokerInfo files contains some repetitions |