gLite DGAS CLIENT

1. Release Description

This release contains the gLite DGAS Client module v. 1.1.3 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 DGAS Client, please refer to the gLite Installation and User Guides.

2. Changes in this Release

2.1. Changes in functionality

There are no functional changes in this release.

2.2. Changes in Configuration

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

 

Parameter name

Default value

Description

dgas-client.CeServerd.lockFileName

${GLITE_LOCATION_VAR}/dgas_ce_Serverd.lock

Lock File for the daemon

[Example: ${GLITE_LOCATION_VAR}/dgas_ce_Serverd.lock][Type: string]

dgas-client.CeServerd.logFileName

${GLITE_LOCATION_VAR}/dgas_ce_Serverd.log

Log File for the daemon

[Example: ${GLITE_LOCATION_VAR}/dgas_ce_Serverd.log][Type: string]

dgas-client.CeServerd.hadlockFileName

${GLITE_LOCATION_VAR}/dgas_ce_ServerdHAD.lock

Lock File for the had lock daemon

[Example: ${GLITE_LOCATION_VAR}/dgas_ce_ServerdHAD.lock][Type: string]

dgas-client.ce_pushd.gridUser

dgas

User account used by the pushd for using the user proxy certificates to contact the User HLR server

[Example: dgas][Type: string]

dgas-client.ce_pushd.logFileName

                 

${GLITE_LOCATION_VAR}/dgas_ce_pushd.log

Log file name for the pushd daemon

[Example: ${GLITE_LOCATION_VAR}/dgas_ce_pushd.log][Type: string]

dgas-client.gianduia.logFileName

${GLITE_LOCATION_VAR}/gianduia.log

Log file name for the gianduia daemon

[Example: ${GLITE_LOCATION_VAR}/gianduia.log][Type: string]

dgas-client.getAcctLogd.aclFile

${GLITE_LOCATION}/etc/getAcctLogd.acl

Specifies the file for host ACL. In this file the sys admin must specify the hosts that are allowed to send their logs to the CE (the LRMS master node hostname)

[Example: ${GLITE_LOCATION}/etc/getAcctLogd.acl][Type: string]

dgas-client.getAcctLogd.listeningPort

 

The listening port used by the daemon.

[Example: 56565][Type: integer]

dgas-client.getAcctLogd.logFileName

${GLITE_LOCATION_VAR}/getAcctLogd.log

The log file where the listener logs its activities.

[Example: ${GLITE_LOCATION_VAR}/getAcctLogd.log][Type: string]

dgas-client.getAcctLogd.lockFileName

${GLITE_LOCATION_VAR}/getAcctLogd.lock

Lock file name.

[Example: ${GLITE_LOCATION_VAR}/getAcctLogd.lock][Type: string]

dgas-client.getAcctLogd.outputFile

<empy string>

The file where the listening daemon writes the contents of the file sent by the client.

[Example:][Type: string]

dgas-client.getAcctLogd.outputDir

${GLITE_LOCATION_VAR}

The directory where the output file is written. If outputDir is specified, outputFile is ignored and the name of the output file will be the same as the one read by the client, and it shall be put into the dir specified by outputDir. This is useful for instance when more than one file needs to be sent to the CE, wich is for instance the PBS/Torque use case.

[Example: ${GLITE_LOCATION_VAR}][Type: string]

 

No parameters have been modified in the glite-dgas-client.cfg.xml.

 

No parameters have been removed from the glite-dgas-client.cfg.xml.

 

3. Release contents

3.1. Glite sub-deployment modules

The gLite DGAS Client module includes the following sub-modules:

 

-          gLite Security Utilities

 

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

3.2. Glite RPMS

The gLite DGAS Client v. 1.1.3 is composed of the following gLite components:

 

Component name

Description

Version

File

glite-config

gLite configuration scripts

1.6.20

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

glite-dgas-client-config

gLite DGAS Client configuration files

1.1.3

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

glite-dgas-common

DGAS common

1.1.6

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/noarch/RPMS/glite-dgas-common-1.1.6-1.noarch.rpm

glite-dgas-hlr-clients

DGAS HLR clients

1.1.18

../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/noarch/RPMS/glite-dgas-hlr-clients-1.1.18-1.noarch.rpm

glite-wms-utils-exception

 

1.0.3

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

glite-wms-utils-jobid

 

1.0.2

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

glite-wms-utils-tls

 

1.0.3

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

4. Dependencies

The gLite Dgas Client module v. 1.0.0 has the following dependencies:

 

Component name

Description

Version

File

gpt

The Grid Packaging Toolkit (GPT)

VDT1.2.2rh9

../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/gpt-VDT1.2.2rh9-1.noarch.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.noarch.rpm

 

5. Known bugs and issues

This release has 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 .

 

 

Known open bugs:

 

Bug number

Description

 

 #10949

glite_dgas_hlrAdvancedQueryClient> inconsistent result when querying a user who didn't submit any jobs

 

 #11293

glite_dgas_hlrDeleteResource: -i option shows asks twice for the same parameter

 

 

Fixed in this or previous releases, but not yet tested:

 

Bug number

Description

 

 #10630

glite_dgas_hlrUserInfo: -u and -g options are not working

 

 #10950

glite_dgas_hlrAdvancedQueryClient > -g option doesn't work

 

 #11155

glite_dgas_hlrAdvancedQueryClient > -v option doesn't work

 

 #11460

DGAS on CE ignores GLITE settings

 

 

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

 

 #10546

Inconsistencies in DGAS HLR user's guide

 

 #10552

glite_dgas_AddGroup: inconsistency with inexistent VO

 

 #10559

glite_dgas_AddUser: problem when user certificate is not specified

 

 #10585

glite_dgas_hlrAddUser: problems when creating a user with an existing user id

 

 #10599

glite_dgas_hlrAddResource: exits without complaining if no parameters or no mandatory parameters are specified

 

 #10613

glite_dgas_hlrDelResource: incorrect behaviour

 

 #10629

glite_dgas_hlrAddHlrAdmin: incorrect error message

 

 #10631

glite_dgas_hlrUserInfo: inconsistent behaviour when only using -s option

 

 #10838

glite_dgas_hlrUser and Resource InfoClient: -g option not working

 

 #11151

glite_dgas_hlrAdvancedQueryClient > -r option doesn't work

 

 #14022

org.glite.dgas.hlr-clients does not build on IA64