gLite Workload Management System

1. Release Description

This release contains the gLite Workload Management System module v. 2.2.5. The following sections provide additional information about the release content, the module dependencies, the know bugs and issues and a list of bugs closed since the previous release. For information about installing and using the gLite Workload Management System, please refer to the gLite Installation and User Guides.

2. Changes in this release

2.1. Changes in functionality

2.2. Changes in Configuration

The following new parameters have been added to the glite-wms.cfg.xml file:

 

Parameter name

Default value

Description

gpbox.hostname

<changeme>

Hostname of the GPBox server that manages policies for this WMS. Leave this parameter empty or comment it out to disable policy management.

[Example: gpbox.cern.ch][Type: string]

rgma.servicetool.activate

true

Turn on/off R-GMA Service Publishing for the WMS services.

[Example: true ] [Type: 'boolean']

set.mysql.root.password

false

If this parameter is true, then the root password of the mysql database is set to the value specified in mysql.root.password if it not yet set. This parameter has no effect if the database root password is already set. It can be used to ease automated installation and configuration of the service, if mysql is not managed in some other way

wmproxy.MinPerusalTimeInterval

10

Integer representing the minimum number of seconds between two subsequent savings of job files for perusal. If this parameter is not specified a default value is 10 secs is used.

[Example: 10][Type: integer][Unit: seconds]

gpbox.port.number

6699

Port number of the GPBox server that manages policies for this WMS.

[Example: 6699][Type: integer]

condor.ENABLE_GRID_MONITOR

true

Enables the grid monitor. It must be set to true if this WMS node submits to LCG CEs. Valid values are true or false.

[Example: true][Type: boolean]

wms.si.service.type

org.glite.SEIndex

Service type of the gLite SEIndex service. Used in locating replicas with Fireman catalogs

wms.dli.service.type

data-location-interface

Service type of the LFC DLI service. Used in locating replicas with LCG catalogs

 

All parameters used to set VO-specific values have been removed from the service configuration files and moved to a dedicated VO configuration file called vo-list.cfg.xml. A template is available in /opt/glite/etc/config/templates. This file is common to all gLite services running on this node or referenced in the same site-config file (unless locally overridden). For more information please refer to the gLite 1.5 installation guide.

 

The R-GMA Service Publisher (aka R-GMA servicetool) parameters are now automatically handled by the configuration script and do not need to be explicitly set anymore in the configuration file. The parameters can be set in the configuration file to override the default values.

3. Release contents

3.1. Glite sub-deployment modules

The gLite WMS module requires the following sub-modules:

 

-          gLite Security Utilities

-          gLite R-GMA Servicetool

-          gLite R-GMA Client

-          gLite Service Discovery

 

The sub-modules are automatically installed with the WMS module. For more information about these sub-modules please refer to the specific release notes and installation instructions.

3.2. Glite RPMS

The gLite Workload Management System v. 2.2.5 is composed of the following gLite components:

 

Component name

Description

Version

File

glite-ce-monitor-client-api-c

Gsoap api for CE monitor client

1.5.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-ce-monitor-client-api-c-1.5.1-0.i386.rpm

glite-ce-wsdl

CE wsdl

1.5.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/noarch/RPMS/glite-ce-wsdl-1.5.1-1.noarch.rpm

glite-config

gLite configuration scripts

1.6.22

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/noarch/RPMS/glite-config-1.6.22-1.noarch.rpm

glite-essentials-cpp

Essential C/C++ libraries for gLite software

1.1.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-essentials-cpp-1.1.1-1_EGEE.i386.rpm

glite-gpbox-gsilib

 

1.0.9

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-gpbox-gsilib-1.0.9-1.i386.rpm

glite-gpbox-pep

 

1.0.7

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-gpbox-pep-1.0.7-1.i386.rpm

glite-jp-client

 

1.0.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-jp-client-1.0.1-1.i386.rpm

glite-jp-common

 

1.1.0

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-jp-common-1.1.0-1.i386.rpm

glite-lb-client

L&B client API and tools

2.1.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-lb-client-2.1.1-1.i386.rpm

glite-lb-client-interface

L&B client library header files

2.1.0

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-lb-client-interface-2.1.0-1.i386.rpm

glite-lb-common

L&B common subroutines library

3.0.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-lb-common-3.0.1-1.i386.rpm

glite-lb-logger

L&B local logger

1.2.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-lb-logger-1.2.1-1.i386.rpm

glite-lb-proxy

L&B Proxy server

1.2.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-lb-proxy-1.2.2-0.i386.rpm

glite-lb-server-bones

L&B server bones

2.1.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-lb-server-bones-2.1.1-1.i386.rpm

glite-rgma-client-config

gLite R-GMA client installation

5.2.0

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/noarch/RPMS/glite-rgma-client-config-5.2.0-1.noarch.rpm

glite-rgma-servicetool-config

gLite R-GMA servicetool installation

5.2.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/noarch/RPMS/glite-rgma-servicetool-config-5.2.2-1.noarch.rpm

glite-security-gsoap-plugin

gSOAP plugin and gss libraries

1.2.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-security-gsoap-plugin-1.2.1-0.i386.rpm

glite-security-lcmaps

Local Credential MAPping Service (LCMAPS)

1.2.9

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-security-lcmaps-1.2.9-1.i386.rpm

glite-security-lcmaps-interface

Public interface to LCMAPS

1.2.9

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-security-lcmaps-interface-1.2.9-1.i386.rpm

glite-security-lcmaps-interface-without-gsi

Public interface to LCMAPS

1.2.9

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-security-lcmaps-interface-without-gsi-1.2.9-1.i386.rpm

glite-security-lcmaps-plugins-basic

The basic plugins for LCMAPS

1.2.9

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-security-lcmaps-plugins-basic-1.2.9-1.i386.rpm

glite-security-lcmaps-plugins-voms

The VOMS plugins for LCMAPS

1.2.9

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-security-lcmaps-plugins-voms-1.2.9-1.i386.rpm

glite-security-lcmaps-without-gsi

Local Credential MAPping Service (LCMAPS)

1.2.9

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-security-lcmaps-without-gsi-1.2.9-1.i386.rpm

glite-security-proxyrenewal

Proxy renewal daemon

1.0.14

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-security-proxyrenewal-1.0.14-1.i386.rpm

glite-security-utils-config

gLite Security Utilities configuration files

1.2.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/noarch/RPMS/glite-security-utils-config-1.2.2-1.noarch.rpm

glite-security-voms-api-c

 

1.6.10

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-security-voms-api-c-1.6.10-0.i386.rpm

glite-security-voms-api-cpp

 

1.6.10

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-security-voms-api-cpp-1.6.10-0.i386.rpm

glite-service-discovery-config

gLite Service Discovery installation

1.1.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/noarch/RPMS/glite-service-discovery-config-1.1.1-1.noarch.rpm

glite-wms-broker

Files for gLite wms broker

1.5.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-broker-1.5.2-1.i386.rpm

glite-wms-brokerinfo

Files for gLite wms brokerinfo

1.5.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-brokerinfo-1.5.2-1.i386.rpm

glite-wms-brokerinfo-access

Brokerinfo access

1.5.0

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-brokerinfo-access-1.5.0-1.i386.rpm

glite-wms-checkpointing

WMS checkpointing module

1.5.0

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-checkpointing-1.5.0-1.i386.rpm

glite-wms-classad_plugin

Files for gLite wms classad_plugin

1.5.0

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-classad_plugin-1.5.0-1.i386.rpm

glite-wms-common

Files for gLite wms common

1.5.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-common-1.5.1-1.i386.rpm

glite-wms-config

gLite WMS Configuration files

2.2.5

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-config-2.2.5-1.noarch.rpm

glite-wms-configuration

 

1.5.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-configuration-1.5.2-1.i386.rpm

glite-wms-helper

 

1.5.6

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-helper-1.5.6-1.i386.rpm

glite-wms-interactive

 

1.5.0

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-interactive-1.5.0-1.i386.rpm

glite-wms-ism

Files for gLite wms ism

1.5.4

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-ism-1.5.4-1.i386.rpm

glite-wms-jdl

 

1.5.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-jdl-1.5.2-1.i386.rpm

glite-wms-jobsubmission

WMS job submission module

1.5.4

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-jobsubmission-1.5.4-1.i386.rpm

glite-wms-manager

WMS manager service

1.5.7

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-manager-1.5.7-1.i386.rpm

glite-wms-manager-ns-commands

 

1.5.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-manager-ns-commands-1.5.2-1.i386.rpm

glite-wms-manager-ns-common

 

1.5.0

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-manager-ns-common-1.5.0-1.i386.rpm

glite-wms-manager-ns-daemon

 

1.5.4

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-manager-ns-daemon-1.5.4-1.i386.rpm

glite-wms-matchmaking

 

1.5.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-matchmaking-1.5.2-1.i386.rpm

glite-wms-partitioner

 

1.5.0

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-partitioner-1.5.0-1.i386.rpm

glite-wms-purger

 

1.5.5

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-purger-1.5.5-1.i386.rpm

glite-wms-rls

 

1.5.0

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-rls-1.5.0-1.i386.rpm

glite-wms-thirdparty-bypass

 

2.5.5

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-thirdparty-bypass-2.5.5-1.i386.rpm

glite-wms-thirdparty-globus_gridftp_server

 

1.5.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-thirdparty-globus_gridftp_server-1.5.2-1.i386.rpm

glite-wms-utils-exception

 

1.0.3

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-utils-exception-1.0.3-1.i386.rpm

glite-wms-utils-jobid

 

1.0.2

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-utils-jobid-1.0.2-1.i386.rpm

glite-wms-utils-tls

 

1.0.3

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-utils-tls-1.0.3-1.i386.rpm

glite-wms-wmproxy

Files for gLite WMS WMProxy Service

1.5.6

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/i386/RPMS/glite-wms-wmproxy-1.5.6-1.i386.rpm

glite-wms-wmproxy-interface

WMProxy wsdl

1.5.1

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/noarch/RPMS/glite-wms-wmproxy-interface-1.5.1-1.noarch.rpm

4. Dependencies

The gLite Workload Management System module v. 2.2.4 has the following dependencies:

 

Component name

Description

Version

RPM file name

boost

Boost C++ libraries

1.32.0

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/boost-1.32.0-1_EGEE.i386.rpm

c-ares

A library that performs asynchronous DNS operations

1.3.0

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/c-ares-1.3.0-1.slc3.i386.rpm

condor

Condor 6.7.10

6.7.10

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/condor-6.7.10-1.i386.rpm

edg-replica-manager-client-cpp_gcc3_2_2-norgma_suite

Package containing all edg libraries used by edg-replica-manager-client-cpp

2.3.1

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/edg-replica-manager-client-cpp_gcc3_2_2-norgma_suite-2.3.1-1_sl3_EGEE.i386.rpm

fcgi

The FastCGI development kit

2.4.0

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/fcgi-2.4.0-1_EGEE.i386.rpm

gpt

The Grid Packaging Toolkit (GPT)

VDT1.2.2rh9

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/gpt-VDT1.2.2rh9-1.i386.rpm

httpd

The httpd Web server

2.0.46

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/httpd-2.0.46-56.ent.i386.rpm

j2re

Java JRE

1.4.2

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/j2re-1_4_2_08-linux-i586.rpm

mod_fastcgi

FastCGI module for Apache

2.4.2

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/mod_fastcgi-2.4.2-1_EGEE.i386.rpm

myproxy

Credential repository for the Grid.

1.14

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/myproxy-1.14-EGEE.i386.rpm

MySQL-client

MySQL - Client

4.1.11

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/MySQL-client-4.1.11-0.i386.rpm

MySQL-server

MySQL

4.1.11

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/MySQL-server-4.1.11-0.i386.rpm

perl-Expect.pm

Expect.pm module for perl

1.01

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/perl-Expect.pm-1.01-9.i386.rpm

vdt_globus_essentials

Virtual Data Toolkit

VDT1.2.2rh9

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/vdt_globus_essentials-VDT1.2.2rh9-1.i386.rpm

vdt_globus_info_essentials

Virtual Data Toolkit

VDT1.2.2rh9

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/vdt_globus_info_essentials-VDT1.2.2rh9-1.i386.rpm

vdt_globus_sdk

Virtual Data Toolkit

VDT1.2.2rh9

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/vdt_globus_sdk-VDT1.2.2rh9-1.i386.rpm

 

5. Known bugs and issues

This release has the following known bugs and issues. Bug numbers refer to the gLite Bug Tracking system database hosted on the CERN Savannah system at https://savannah.cern.ch/bugs/?group=jra1mdw .

 

 

 

Known open bugs:

 

Bug number

Description

 

 #4588

all but two wms rpms have 0.0.0.0 version numbers and no summary

 

 #8998

Job gets Aborted by WMS many times without obvious reason

 

 #9127

WMS could not exit from strange status

 

 #9194

Missing information from logs

 

 #9391

Aborted jobs stay a long time in the CE queues

 

 #9609

Jobs should be rejected if proxy renewal can't succeed

 

 #10058

After upgrading the WMS from 1.2 to 1.3 an error occurs when starting up the service

 

 #10800

WMS UI error reporting needs to be improved

 

 #10803

WMS C++ API crashes when using getStatus() method

 

 #10917

CurrentStep attribute has no effect for checkpointable jobs

 

 #11704

WM crashes if ism_dump contains entry purchased from rgma and the rgma purchaser is disabled

 

 #11765

1.4 WMS can either work with the bdii or with the rgma purchaser, but NOT with both

 

 #12742

There seems to be a memory leak in the 1.4 WMS

 

 #13451

DLI - LFC interface for InputData not working for

 

 #13457

proxy renwal daemon CPU usage on the gL 1.4.1 WMS node

 

 #13469

It is not clear how to restart the WMS in the case of a heavy jobs load in condor

 

 #13477

WMs components should use only one logging time format

 

 #13494

ARC job submitter.

 

 #13495

Job Wrapper

 

 #13544

NS crash with Rank = other.DataAccessCost;

 

 #13721

Matchmaking should support the VOView values in Glue 1.2

 

 #13734

Segmentation fault with glite-job-submit when using different WMS and LB

 

 #13784

VOname ignoed in B-schedds (CE) name: job ownership not correct on the CE

 

 #13893

timeout variable can be used uninitialized during a listmatch

 

 #13902

Bad LB events logged on user-initiated job cancel

 

 #13930

The glite-wms-ns init.d script has wrong default value for GLITE_LOCATION

 

 #13963

WMS - VOMS_Contact() failed while proxy-renewal

 

 #13987

WMS: VOMS: only a single voms server per VO is contacted

 

 #14058

glite-job-submit fails with "Unable to read data" error for jobs having non-empty InputSandbox

 

 #14080

org.glite.wms.ism mixes shared and static libraries

 

 #14084

org.glite.wms.brokerinfo mixes shared and static libraries

 

 #14085

org.glite.wms.brokerinfo spec file does not work on IA64

 

 #14087

org.glite.wms.matchmaking should always produce PIC code

 

 #14088

org.glite.wms.helper mixes shared and static libraries

 

 #14089

org.glite.wms.wmproxy does not recognize globus flavor

 

 #14090

org.glite.wms.wmproxy-api-cpp does not recognize globus flavor

 

 #14091

org.glite.wms.client does not recognize globus flavor

 

 #14105

WMS CLI crashes when submitting job (if missing VOMS server cert at the WMS/LB node)

 

 #14148

output retrieval not allowed for DONE (Exit code!=0)

 

 #14206

Mpi job fails

 

 #14234

hard coded references to gpbox at CNAF in glite_wms.conf on WMS

 

 #14237

WMProxy returns an already set attribute error if PerusalTimeInterval attribute is provided via jdl

 

 #14258

Wrong PerusalFilesDestURI and PerusalListFileURI attributes format inserted in submitting jdl by WMProxy

 

 #14302

It should be possible to deploy the WMS in one box while having all the dynamic information on a disk server

 

 #14317

NS getting "frozen" during a minimal storm of jobs

 

 #14321

There is no check that the result of a query to the LB can be NULL

 

 #14354

Broker failover doesn't always work

 

 #14370

Fuzzy rank doesn't work

 

 #14378

A interactive job doesn't work

 

 #14379

Job with stdout but not stderr doesn't work

 

 #14389

Interactive jobs: shadow process not properly handled

 

 #14397

WMProxy getOutputFileList operation checks for output files also for dag and collection type

 

 

Fixed in this release, but not yet fully tested or reviewed:

 

Bug number

Description

 

 #6682

Problems with input data based matchmaking

 

 #7097

Wrong status (or error message) if file does not exist in StorageIndex

 

 #7171

WMS startup fails with "Configuration problem: cannot parse configuration"

 

 #7203

We cannot run interactive jobs

 

 #7227

Matching fails if the StorageIndex string is embedded in curly braces

 

 #7490

GLITE_LOCATION on the Prototype

 

 #8499

WMS UI links different flavors of the same Globus libs

 

 #8500

Long DAGs fail with Cannot Parse ClassAd error on WMS

 

 #8628

WMS: Configuration script fails (only the first run) after changing the glite.user.name

 

 #8637

the system doesn't tell you where you find the output of a DAG job

 

 #8640

WMS: running process mixed-up after change in upgrade of 'glite.user.name'

 

 #8786

Support for shallow resubmission

 

 #8899

Step Weight is ignored by the NS ( unknown)

 

 #9030

api-cpp subission&status cascade crashes

 

 #9031

secure connection to data catalog during list match

 

 #9040

org.glite.wms.client: Segmentation fault in case of unrecognized option

 

 #9087

memory error in VOMSAuthZ instance creation

 

 #9136

glite-wms-job-cancel : the same question twice

 

 #9137

glite-wms-job-output/cancel: wrong check of the jobid syntax

 

 #9139

glite-wms-job-list-match: error message for jobs that are not supported

 

 #9140

glite-wms-job-cancel: - - input option

 

 #9256

Incompatibility between gLite jobwrapper and LCG WNs - wrong env. variable

 

 #9522

WMProxy purge operation doesn't properly log PURGED event for DAG nodes

 

 #9541

jdl4java: special attributes removed from the jdl

 

 #9545

Log monitor crashes on failed DAG removal.

 

 #9628

Empty BrokerInfo file created by the WM for parametric and DAG job submissions

 

 #9634

JDL for collections:node descriptions are not loaded from files

 

 #9753

No glite-wms-job-status available

 

 #9757

Timeout setting ignored for DLI connections.

 

 #9759

org.glite.wms.client(glite-wms-job-output): purge for DAG-children

 

 #9760

org.glite.wms.client(glite-wms-job-output):out-file retrieving for a DAG with exit code != 0

 

 #9761

org.glite.wms.wmproxy: no function to clean WMPROXY-ProxyCache

 

 #9762

org.glite.wms.client(glite-wms-job-submit):no possibilty to ask for file transferring with --register-only

 

 #9768

WMProxy fails in catching standard exceptions

 

 #9805

Wrong error messages during the uploading of output files when wmproxy is used

 

 #9822

Submitting an empty DAG is not treated as an error

 

 #9823

-r option is ignored when submitting collections or parameterized jobs

 

 #9900

InputSandbox Parameter not inherited by nodes in a DAG

 

 #9957

Rank and Requirements are not defaulted in the {pre|post}jobs in a partitionable job

 

 #9960

glite-job-submit segfaults if JobType is not set as checkpointable in a postjob

 

 #9963

Workload Manager hangs if the ism purchaser has to many grises to contact

 

 #9964

Missing GlueCESEBindCEAccessPoint value in the brokerinfo file

 

 #9973

WMproxy UI configuration ignores VO

 

 #9974

SandboxStagingPath for NS and WMSproxy set to different values

 

 #9985

Uncaught exception in WMProxy for short cert subj

 

 #9996

the purger logs wrong reason and seq code to LB

 

 #10047

Job submission failed with Java UI API

 

 #10160

[WMS configuration] wms.cemon.endpoints proposed value

 

 #10607

The WMS match making does not work with a DLI catalog (LFC)

 

 #10847

WMSproxy doesn't manage to submit : VERR_SIGN voms sign verify error

 

 #10896

DAG subjobs are all matched to the same resource

 

 #11093

WMS Matchmaker uses wrong default for StorageIndex service type

 

 #11250

bulk submission error because of misunderstanding of user proxy (UID vs USERID)

 

 #11463

WMS C++ API: wrong behaviour at JobAd:check()

 

 #11788

glite-job-list-match is very slow in a WMS 1.4 using a bdii

 

 #12456

strange behaviour of Job::listMatchingCE ( using voms )

 

 #12458

Job::listMatchingCE gives incorrect anwser (WMS C++ API)

 

 #12699

LogMonitor fails on job submission in RC1.5

 

 #12702

boost::filesystem::path: invalid name ...

 

 #12721

JW failed (in RC1.5)

 

 #13342

Authorization does not work with fqans not containing the 'Role' tag

 

 #13458

wms configuration file corrupted

 

 #13719

LM logs to LB without setting the "user"

 

 #13720

LM doesn't log ReallyRunning event

 

 #13729

There is a segfault in the wms due probably to an LB call

 

 #13782

WMS seg-fault if fuzzy-rank is activated

 

 #13783

Purger does not log the "cleared" event

 

 #13864

(BD-)II updates do not propagate to ISM.

 

 #13865

LogMonitor does not log wn_seq code in ReallyRunning event

 

 #13868

glite-wms-job-submit: Failure in submission of DAG jobs

 

 #13903

Bad interpretation of enum edg_wll_CancelStatus_code in UI

 

 #13944

Empty configuration value leads UI to error

 

 #13959

Bad error message with mistyped NS name

 

 #13990

Partitionable jobs not registered properly

 

 #14102

some kind of dag does not work properly

 

 #14117

The WMS configuration can take a lot of time due to the large number of files in the sandbox dir

 

 #14311

missing attiribute ENABLE_GRID_MONITOR = True in Codor configuration file

 

 

6. Bugs closed since last release

This release fixes the following bugs and issues. Bug numbers refer to the gLite Bug Tracking system database hosted on the CERN Savannah system at https://savannah.cern.ch/bugs/?group=jra1mdw  

 

Bug number

Description

 

 #7783

high job failure rate since "Wed 06 Apr 2005 11:41:38 PM CEST"

 

 #8536

jobs remain in a ready state for ever, until the proxy expires and they abort

 

 #8773

When configuring the WMS the directory /var/glite gets the wrong group ownership

 

 #10063

WM doesn't start if one puts more than 1 CEmon endpoint in config file

 

 #10466

undefined symbol: ares_gethostbyname while issueing glite-job-status

 

 #10655

grid-mapfile is not generated in the WMS

 

 #11194

gang-matching request can cause deadlock in workload manager

 

 #11292

Missing m4 file in org.glite.wms-ui.wrap-java properties.xml

 

 #11482

Three parametrs in glite-wms-site-config.xml version 1.4 are not documented

 

 #11551

R1.4 WMS does not seem to work with a BDII

 

 #11631

The information supermarket in a 1.4 WMS is almost always empty in push mode with a production bdii

 

 #11821

glite-job-listmatch fails when pointing to a 1.4 WMS in push mode

 

 #11843

WMS: wrong file name in mkgridmap.py

 

 #13306

In the 1.4 user Interface the jdl attributes for the bulk submission are missing

 

 #13533

gang matching causes the list-match to hang

 

 #13534

Doing gangmatching it seems that the WMS matches any CEs that are 'specified' as a requirement in the jdl

 

 #13607

WMS services are not published by R-GMA Service Publisher

 

 #13789

In the 1.4 (+quick all the fixes) WMS working in push mode the ACL information in the ISM is not correct!

 

 #13818

When submitting a gang job the output sandbox is never shipped back to the WMS

 

 #13874

In the 1.4 (+all the quick fixes) WMS configuration it seems it is only possible to configure one VOMS server per VO