gLite > gLite 3.1 > Updates (x86_64)  
 
 

 

 

This site is deprecated

The new site for gLite is available under http://cern.ch/grid-deployment/glite-web/.

This web pages are not longer going to be updated and are kept only as an archive of all the previously released versions.

Please, continue to the new version of this page http://cern.ch/grid-deployment/glite-web/R3.1/sl4_x86_64/updates/.

gLite 3.1 Updates (x86_64)


Updates to this release will be announced regularly. Sites are urged to keep their installations up to date with respect to these releases. The instructions to upgrade your node can be found in the installation guide here. Details on what needs to be done for a given node type and update can be found on the individual node update pages.

10.08.2010 - 3.1 Update 66

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-SE_dpm_mysql

New version of DPM mysql

This release provides a fix for the following bugs:

  • Avoid srmv2.2 daemon crash when permission denied on a GetSpaceMetadata?
  • Avoid rfio_lseek64 error after hitting eof in pre-read mode
  • Avoid crashes in some methods when using Python 2.5
glite-SE_dpm_disk

New version of DPM disk

This release provides a fix for the following bugs:

  • Avoid rfio_lseek64 error after hitting eof in pre-read mode
  • Avoid crashes in some methods when using Python 2.5
glite-LFC_mysql

New version of LFC mysql

This release provides a fix for the following bugs:

  • Avoid crashes in some methods when using Python 2.5
glite-LFC_oracle

New version of LFC oracle

This release provides a fix for the following bugs:

  • Avoid crashes in some methods when using Python 2.5


Patches
Patch # Description
4285 R3.1/SLC4/x86_64: DPM_mysql v1.7.4-8
4295 R3.1/SLC4/x86_64: DPM_disk v1.7.4-8
4296 R3.1/SLC4/x86_64: LFC_mysql v1.7.4-8
4297 R3.1/SLC4/x86_64: LFC_oracle v1.7.4-8

Service updates
Priority Service Version Details
Normal glite-LFC_mysql 3.1.37-2.slc4 Details
Normal glite-LFC_oracle 3.1.37-2.slc4 Details
Normal glite-SE_dpm_disk 3.1.37-2.slc4 Details
Normal glite-SE_dpm_mysql 3.1.37-2.slc4 Details

05.07.2010 - 3.1 Update 65

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-SE_dpm_mysql

New version of DPM mysql v1.7.4

Bug fix release with two new features:

  • Allow setting of RFIO buffersize on client side.
  • Periodic cleanup of historic put, get, copy requests from the dpm database.
  • It also allows an easier installation of 32 and 64 bits libraries on 64 bits platforms.
glite-SE_dpm_disk

New version of DPM disk v1.7.4

Bug fix release with one new feature:

  • Allow setting of RFIO buffersize on client side.
glite-LFC_mysql

New version of LFC mysql v1.7.4

Bug fix release with two new features:

  • SURLs bulk lookup.
  • It also allows an easier installation of 32 and 64 bits libraries on 64 bits platforms.
glite-LFC_oracle

New version of LFC oracle v1.7.4

Bug fix release with one new feature:

  • SURLs bulk lookup.

There is also an important bug fix:

  • Number of DB connections can exceed the number of configured threads because of a missing ROLLBACK WORK RELEASE in closedb.


Patches
Patch # Description
3967 R3.1/SLC4/x86_64: DPM v1.7.4
4134 R3.1/SLC4/x86_64: DPM v1.7.4
4038 R3.1/SLC4/x86_64: LFC v1.7.4
4130 R3.1/SLC4/x86_64: LFC v1.7.4

Service updates
Priority Service Version Details
Normal glite-LFC_mysql 3.1.36-1.slc4 Details
Normal glite-LFC_oracle 3.1.36-1.slc4 Details
Normal glite-SE_dpm_disk 3.1.36-1.slc4 Details
Normal glite-SE_dpm_mysql 3.1.36-1.slc4 Details

03.06.2010 - 3.1 Update 64

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-FTA_oracle

New version of glite-FTA_oracle

It is a bugfix release. The most important bugfixes:

  • Savannah bug #66744: Wrong context when aborting request in case of corrupted destination file
  • Savannah bug #66507: Checksum comparison is case sensitive
  • Savannah bug #65664: SRM status update/timeout problem

Detailed release notes:

https://svnweb.cern.ch/trac/glitefts/wiki/FTSRelease_2_2_4



Patches
Patch # Description
4084 FTS 2.2.4 SLC4/x86_64

Service updates
Priority Service Version Details
Normal glite-FTA_oracle 3.1.23-1.slc4 Details

16.03.2010 - 3.1 Update 62

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dcache_admin_gdbm, glite-SE_dcache_admin_postgres, glite-SE_dcache_info, glite-SE_dpm_mysql

New version of glite-info-templates

Upgrade of GlueCluster.template to add a new Glue attribute, GlueHostProcessorOtherDescription, needed by the lcg CE. This affects the 64bit services who use the templates since they should update to the last version although in practice they are not affected by the change.

glite-SE_dpm_mysql

New version of glite-info-provider-service (for the lcg CE)

New version of glite-info-provider to publish the gatekeeper and the RTEpublisher services. This doesn't directly affect any 64bit services but the version has to be also updated in the 64bit repo.

glite-SE_dpm_mysql, glite-SE_dpm_disk, glite-WN, glite-UI, glite-VOBOX, glite-LFC_mysql, glite-LFC_oracle

New version of LFC and DPM

  • Bug 53568, which could cause the DPM's SRM 2.2 server to crash.
  • Bug 50686, which meant a malformed request could crash the LFC or the DPNS.
  • The xrootd plugin for ALICE for the DPM has been upgraded to version 2.1.0.in order to increase the stability of the service.
  • WARNING: There are known issues upgrading from DPM 1.6.x (please check service release notes).
glite-WN

New version of lcg-ManageVOTag

New lcg-ManageVOTag version solving the bug #52878



Patches
Patch # Description
3036 New version of glite-info-templates x86_64
3037 New version of glite-info-provider-service (for the lcg CE) x86_64
3271 R3.1/SL4/x86_64: DPM/LFC v1.7.3
3570 new lcg-ManageVOTag version solving the bug #52878 SL4/x86_64

Service updates
Priority Service Version Details
Normal glite-FTS_oracle 3.1.21-0 Details
Normal glite-LFC_mysql 3.1.29-0 Details
Normal glite-LFC_oracle 3.1.29-0 Details
Normal glite-SE_dcache_admin_gdbm 3.1.19-0 Details
Normal glite-SE_dcache_admin_postgres 3.1.19-0 Details
Normal glite-SE_dcache_info 3.1.22-0 Details
Normal glite-SE_dpm_disk 3.1.24-0 Details
Normal glite-SE_dpm_mysql 3.1.25-0 Details
Normal glite-WN 3.1.30-0 Details

18.02.2010 - 3.1 Update 61

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-TORQUE_client, glite-WN

New version of Yaim Core

New site-info variables
  • UNPRIVILEGED_GRIDMAPFILE per VO: This variable was before defined per site and now it can be configured per VO.
  • USER_HOME_PREFIX per VO: This variable was before defined per site and now it can be configured per VO.
  • EDG_HOME_DIR, EDGINFO_HOME_DIR and BDII_HOME_DIR: The home directories of system accounts can be now be configured. The suggestion is to define them as /var/lib/user_name but YAIM has left the default under /home.
  • GRIDFTP_CONNECTIONS_MAX: It has been increased from 50 to 150.
  • Variables that were wrongly implemented in previous yaim releases are now fixed: CONFIG_GRIDMAPDIR and USER_HOME_PREFIX.
New functions
  • config_myproxy_libs: new function to be able to configure the new myproxy server and clients.
  • New SAGA adapters: There's a new function called config_glite_saga that configures the SAGA gLite adapters.
Fixes
  • Some libraries have been added to LD_LIBRARY_PATH and ld.so.conf to be able to configure lcg CE and cream CE in SL5.
  • grid environment cleaning mechanism to be able to install different WN tarball versions in the same machine.
  • YAIM doesn't fail when gLite version package is not installed. This is useful for non gLite software using YAIM.
  • siteinfo packaging is now fixed (-p option).
glite-WN

New version of Yaim Clients

New features

There's now a new tag:
tarball-installations

that can be used in WN_LIST as follows: tarball-installations:subcluster-id

If a WN tarball is being installed:
1) and the tag is present in wn-list.conf, then the subcluster-id will be retrieved from there.

2) the tag is not present, the subcluster-id will be deduced from CE_HOST.

Introducing gLExec tests to glite-swat-client

glite-swat (Site Wide Area Testing) is a replacement for grid-cm (Grid Configuration Monitoring). Couple of RPMs for client are merged and directory names are changed to reflect the name change.

This update include new test for glexec and a bugfix of grid_voname test for VOs that have dots or dashes in their name.

New version of FTS Clients

See the FTS release notes for more details

New version of dCache srmclient

New version of srmclient that removes the WARNING messages. New version of dcap with override to allow forcing active or passive behavior at the environment variable level.

Consistency when passing passive/active server_mode flag to srmcp.

Fixed bug in srm-get-permissions.

Support ':' as globus port range separator

Better format "srmcp -help" output.

Need java >= 1.5

glite-FTA_oracle

New version of Proxy Renewal

The following bugs has been fixed:

#28167 (WMS doesn't renew user proxy VOMS extension) 
#3369 (proxy renewal should try all configured VOMS servers per VO)
#43326 (proxy-renewal does not build with VDT 1.10) 
#46658 (Timestamp in proxy renewal log file) 
#48025 (Proxy renewal problem (WMS node) when using short FQANs)

After installation of the patch the renewal must be restarted using: /opt/glite/etc/init.d/glite-proxy-renewald restart

glite-FTA_oracle, glite-FTS_oracle

New version of FTS

Fix for bug #59955: FTS: agent crash when picking up a job (glite-data-agents-common v1.1.1-1 2009-12-08)

Fix for bug #60095: FTS: Couldn't set the private key (glite-data-transfer-fts v3.7.0-3 2010-01-18)

Updates for more liberal checksum handling and to relax requirements on how long an SRM TURL is kept valid.

Finalization of the checksum support.

The database schema has changed, one has to follow the instructions of the Yaim script to do the upgrade.

The ABI between the transfer-agents and transfer-url-copy has changed, so one has to stop and drain the channels before doing an upgrade.

glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-WN

New version of lcg-vomscerts

This patch introduces a new version of lcg-vomscerts that adds the next cert for lcg-voms.cern.ch and removes old certs for cclcgvomsli01.in2p3.fr and vo.racf.bnl.gov



Patches
Patch # Description
3105 [ yaim-core ] yaim-core 4.0.10 SL4/x86_64
3111 [ yaim-clients ] yaim clients 4.0.9 SL4/x86_64
3190 [ yaim-core ] yaim-core 4.0.11 SL4/x86_64
3315 dcache-srmclient-1.9.5-1 bug fixes SL4/x86_64
3316 Proxy renewal update for SLC4/x86_64
3325 FTS 2.2.1 SL4/x86_64
3327 dcache-srmclient-1.9.5-2 bug fixes SL4/x86_64
3352 FTS 2.2.2 SL4/x86_64
3362 dcap 1.9.3-5 dcache-srmclient 1.9.5-3 upgrades for SL 4 x86_64
3509 FTS 2.2.3 SL4/x86_64
3609 SL4/x86_64 introducing gLExec tests to glite-swat-client
3680 lcg-vomscerts-5.8.0 adds next cert for lcg-voms.cern.ch x86_64

Service updates
Priority Service Version Details
Normal glite-FTA_oracle 3.1.21-0 Details
Normal glite-FTS_oracle 3.1.20-0 Details
Normal glite-LFC_mysql 3.1.28-0 Details
Normal glite-LFC_oracle 3.1.28-0 Details
Normal glite-SE_dpm_disk 3.1.23-0 Details
Normal glite-SE_dpm_mysql 3.1.24-0 Details
Normal glite-TORQUE_client 3.1.6-0 Details
Normal glite-WN 3.1.29-0 Details

11.01.2010 - 3.1 Update 60

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-TORQUE_client

Update of TORQUE
This update fixes a security vulnerability. Please read the advisory from the GSVG:
Advisory 42652.

This update also contains new versions of Torque.
glite-TORQUE_client

New YAIM for TORQUE configuration
  • ssh configuration has been updated in Torque client.
glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-WN

lcg-vomscerts-5.7.0 adds next certs for cclcgvomsli01.in2p3.fr and vo.racf.bnl.gov

Patches
Patch # Description
2590 New Torque (2.3.6) and Maui Packages for x86_64
2709 [ yaim-torque-client ] yaim-torque-client x86_64
3051 [ yaim-torque ] 2nd YAIM release for torque client x86_64/SLC4
3602 lcg-vomscerts-5.7.0 adds next certs for 2 servers x86_64

Service updates
Priority Service Version Details
High glite-FTA_oracle 3.1.20-0 Details
High glite-FTS_oracle 3.1.19-0 Details
High glite-LFC_mysql 3.1.27-0 Details
High glite-LFC_oracle 3.1.27-0 Details
High glite-SE_dpm_disk 3.1.22-0 Details
High glite-SE_dpm_mysql 3.1.23-0 Details
Normal glite-TORQUE_client 3.1.5-0 Details
High glite-WN 3.1.28-0 Details

05.11.2009 - 3.1 Update 59

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-WN

New version of lcg-infosites:

The new patch is solving the bug 37572. it allows therefore the query to multiple BDIIs



Patches
Patch # Description
3285 new lcg-infosites version solving the bug #37572 SL4/x86_64

Service updates
Priority Service Version Details
Normal glite-WN 3.1.27-0 Details

28.10.2009 - 3.1 Update 58

 
Description
This update re-introduces some of the features and bug fixes previously proposed with Update 57 and subsequently rolled-back.

The individual service updates and complete list of patches are available below. Among others, the following changes are included:
glite-FTS_oracle, glite-FTA_oracle, glite-FTM, glite-WN

New version of FTS and Clients:
FTS 2.2 is a major FTS version update. The main changes are:
  • SRM-gridftp split
  • Logging to syslog according to Middleware Security Audit Logging Guidelines
  • Logging IP addresses in SRM calls
  • Removed obsolete commands: glite-transfer-placement-submit and glite-transfer-discovery
  • Added site group management tools: glite-transfer-group-addmember glite-transfer-group-list glite-transfer-group-removemember
  • Added channel management methods for new channel parameters
  • Merged transfer-api-c into transfer-cli.
  • DB maintenance packages are part of the core FTS package: history, purge
  • Compliant with the WLCG SRM MoU for spaces
glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-WN

New version of lcg-vomscerts:

lcg-vomscerts-5.6.0 adds new cert for voms.fnal.gov and removes old certs for voms.fnal.gov, voms.cern.ch and voms-pilot.cern.ch



Patches
Patch # Description
2404 R3.1/SLC4/x86_64: FTS 2.2
3280 lcg-vomscerts-5.6.0 adds new cert for voms.fnal.gov x86_64

Service updates
Priority Service Version Details
Normal glite-FTA_oracle 3.1.19-0 Details
Normal glite-FTS_oracle 3.1.18-0 Details
Normal glite-LFC_mysql 3.1.26-0 Details
Normal glite-LFC_oracle 3.1.26-0 Details
Normal glite-SE_dpm_disk 3.1.21-0 Details
Normal glite-SE_dpm_mysql 3.1.22-0 Details
Normal glite-WN 3.1.26-0 Details

22.10.2009 - 3.1 Update 57 (rolled-back)

 
Description
Update 57 introduced critical bugs for the BDII.

For this reason, the SA3/SA1 release management team has decided to rollback the production repository to the previous Update 56. Those sites that already upgraded the BDIIs with Update 57 should follow these guidelines to roll back the BDII:

Remove the following rpms:

glite-BDII-3.1.19-0.i386.rpm
bdii-5.0.4-1.noarch.rpm
glite-info-provider-service-1.1.5-0.noarch.rpm
glue-schema-2.0.1-1.noarch.rpm

The versions which you should have after removing these packages are:

glite-BDII-3.1.18-0.i386.rpm
bdii-4.0.1-4.noarch.rpm
glite-info-provider-service-1.1.4-0.noarch.rpm
glue-schema-1.3.0-5.noarch.rpm

These rpms can be found in the production gLite 3.1 repository of Update 58.
glite-FTS_oracle, glite-FTA_oracle, glite-FTM, glite-WN

New version of FTS and Clients:

  • SRM-gridftp split
  • Logging to syslog according to Middleware Security Audit Logging Guidelines
  • Logging IP addresses in SRM calls
  • Removed obsolete commands: glite-transfer-placement-submit and glite-transfer-discovery
  • Added site group management tools: glite-transfer-group-addmember glite-transfer-group-list glite-transfer-group-removemember
  • Added channel management methods for new channel parameters
  • Merged transfer-api-c into transfer-cli.
  • DB maintenance packages are part of the core FTS package: history, purge
  • Compliant with the WLCG SRM MoU for spaces
glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dcache_admin_gdbm, glite-SE_dcache_admin_postgres, glite-SE_dcache_info, glite-SE_dpm_disk, glite-SE_dpm_mysql

New version of the BDII:

This updated version of the BDII contains support for GLUE 2.0 information. The GLUE 2.0 LDAP schema file has been added to the glue-schema package and the slapd.conf file used by the BDII has been modified to include the new file. A new root o=glue has been added in the slapd.conf file and the BDII has be modified to manage multiple roots.

glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-WN

New version of lcg-vomscerts:

lcg-vomscerts-5.6.0 adds new cert for voms.fnal.gov and removes old certs for voms.fnal.gov, voms.cern.ch and voms-pilot.cern.ch



Patches
Patch # Description
2404 R3.1/SLC4/x86_64: FTS 2.2
3208 GLUE 2.0 Enabled BDII SL4/x86_64
3280 lcg-vomscerts-5.6.0 adds new cert for voms.fnal.gov x86_64

Service updates
Priority Service Version Details
Normal glite-FTA_oracle 3.1.18-0 NA
Normal glite-FTS_oracle 3.1.17-0 NA
Normal glite-LFC_mysql 3.1.25-0 NA
Normal glite-LFC_oracle 3.1.25-0 NA
Normal glite-SE_dcache_admin_gdbm 3.1.13-0 NA
Normal glite-SE_dcache_admin_postgres 3.1.13-0 NA
Normal glite-SE_dcache_info 3.1.16-0 NA
Normal glite-SE_dpm_disk 3.1.20-0 NA
Normal glite-SE_dpm_mysql 3.1.21-0 NA
Normal glite-WN 3.1.25-0 NA

06.10.2009 - 3.1 Update 56

 
Description
This update didn't affect any 64 bit service since it was containing patches for 32 bit services only.

22.09.2009 - 3.1 Update 55

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-WN

A new version of GFAL fixing several bugs is available.
For details please have a look at the corresponding gLite 3.2 release for SL5 (Update 05).

Patches
Patch # Description
3198 GFAL bugfix release v1.11.8-2 SL4/x86_64

Service updates
Priority Service Version Details
Normal glite-WN 3.1.24-0 Details

31.08.2009 - 3.1 Update 54

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dcache_admin_gdbm, glite-SE_dcache_admin_postgres, glite-SE_dcache_info, glite-SE_dcache_pool, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-TORQUE_client, glite-WN

New version of yaim core
  • Configuration changes needed for a new version of trustmanager and util-java. These changes are included in a new function not used yet by any yaim module. The idea is that any service configuring tomcat will use this function in the future.
  • The creation of users specifying a home directory wasn't working. This is fixed now.
  • GLOBUS_TCP_PORT_RANGE is not defined for the WN and it's properly defined for the TAR UI. MYPROXY_TCP_PORT_RANGE is not defined any more.
  • YAIM checks whether fetch-crl is installed and fails otherwise.
  • groups.d/ structure is now available for all the node types.
  • gridview is configured only if it's installed.
  • New site-info.pre and .post variables:
    • BDII_ARCHIVE_SIZE: It is the number of dumps of the database to keep for debugging purposes. Default is 0.
    • BDII_BREATHE_TIME: It is the time in seconds between updates of the bdii. Default is 120.
    • BDII_PASSWD: This is the password for the LDAP database used by the bdii. Default is $(mkpasswd -s 0).
    • BDII_READ_TIMEOUT: It is the amount of time to wait until an information is assumed to have timed out. Default is 300.
    • CONFIG_GRIDMAPDIR: It enables or disables the creation of the gridmap file. If set to yes, it creates it. If set to no, it doesn't create the gridmap file. Default is yes.
    • TRUSTMANAGER_CRL_UPDATE_INTERVAL: This variable is used in the trustmanager configuration and it defines how often the X509_CERT_DIR is polled for changes in the files. It's a number followed by h,m or s time units. Default is 2h.
    • TOMCAT_HOSTCERT_LOCATION: path of the tomcat host certificate. Default is /etc/grid-security/tomcat-cert.pem.
    • TOMCAT_HOSTKEY_LOCATION: path of the tomcat host key. Default is /etc/grid-security/tomcat-key.pem.
    • TOMCAT_USER: tomcat user. Default is "tomcat".
glite-WN, glite-SE_dcache_admin_gdbm, glite-SE_dcache_admin_postgres, glite-SE_dcache_info, glite-SE_dcache_pool

New version of dcache and dcap clients
Upgrade solving some internal coding errors and fixing SRM client command line changes.
glite-LFC_mysql, glite-LFC_oracle, glite-SE_dpm_mysql

New dependency on glite-info-provider-release
The package glite-info-provider-release has been added as a dependency. It's an information provider that gives information about the gLite release version.
glite-WN

New version of GFAL and lcg_util
New version containing a set of bug fixes.

New version of lcg-infosites
The new patch is solving the bug 38922 which includes the use of AccessControlBaseRule

Patches
Patch # Description
3158 new lcg-infosites version solving bug 38922 SLC4/x86_64
2981 [ yaim-core ] yaim-core 4.0.8 SLC4/x86_64
3048 GFAL 1.11.7 x86_64/SLC4
3058 dCache 1.9.3 Client and dCap client dcache-dcap-1.9.3-0 release x64 SL4
3065 Add glite-info-provider-release package as a dependency SLC4/x86_64
3120 R3.1/SLC4/x86_64: gfal v1.11.8-1 and lcg_util v1.7.6-1

Service updates
Priority Service Version Details
Normal glite-FTA_oracle 3.1.17-0 Details
Normal glite-FTS_oracle 3.1.16-0 Details
Normal glite-LFC_mysql 3.1.24-0 Details
Normal glite-LFC_oracle 3.1.24-0 Details
Normal glite-SE_dcache_admin_gdbm 3.1.12-0 Details
Normal glite-SE_dcache_admin_postgres 3.1.12-0 Details
Normal glite-SE_dcache_info 3.1.15-0 Details
Normal glite-SE_dcache_pool 3.1.12-0 Details
Normal glite-SE_dpm_disk 3.1.19-0 Details
Normal glite-SE_dpm_mysql 3.1.20-0 Details
Normal glite-TORQUE_client 3.1.4-0 Details
Normal glite-WN 3.1.23-0 Details

24.08.2009 - 3.1 Update 53

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-WN

New WMS 3.2 clients

There's a new WMS 3.2 release that also contains new WMS clients. Check the 32bit Update page for more details on the new 3.2 WMS service.



Patches
Patch # Description
2954 WMS 3.2 for SLC4 x86_64

Service updates
Priority Service Version Details
Normal glite-WN 3.1.22-0 Details

29.07.2009 - 3.1 Update 52

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-WN
New dependencies on the WN

python-ldap is now required by the glite-WN. The default OS package is normally used to satisfy this dependency.
glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-WN

New version of lcg-vomscerts
  • Adds next certificates for voms.cern.ch and voms-pilot.cern.ch
  • Removes old certificate for lcg-voms.cern.ch


Patches
Patch # Description
3025 3.1 / x86_64 - Addition of python-ldap as dependency to WN.
3094 R3.1 lcg-vomscerts-5.5.0 adds next cert for voms.cern.ch x86_64

Service updates
Priority Service Version Details
High glite-FTA_oracle 3.1.16-0 Details
High glite-FTS_oracle 3.1.15-0 Details
High glite-LFC_mysql 3.1.23-0 Details
High glite-LFC_oracle 3.1.23-0 Details
High glite-SE_dpm_disk 3.1.18-0 Details
High glite-SE_dpm_mysql 3.1.19-0 Details
High glite-WN 3.1.21-0 Details

15.07.2009 - 3.1 Update 51

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-FTS_oracle, glite-FTA_oracle, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-WN

New version of gridsite rpms
The gridsite rpms have been rebuilt to put libraries into /usr/lib64.
glite-WN

New release of yaim clients

New site-info.def variable:
  • GLITE_LOCAL_CUSTOMISATION_DIR: This is an optional variable to define a scratch area for pool accounts via EDG_WL_SCRATCH. For more information please check glite-WN-3.0.15-3 Update.
glite-SE_dpm_mysql, glite-SE_dpm_disk, glite-FTA_oracle, glite-FTS_oracle, glite-WN

New version of DPM
  • DPM gridftp v1.7.1-2: saves the calculated checksum (via gridftp CKSM) to the name server, e.g. for later reporting via srmLs. The dpm-gridftp is able to calculate Adler32, Crc32 and MD5 checksums.
  • Improved the error reporting of 'dpm-drain'.
  • Clear the saved namespace checksum, if file as changed.
  • Using libvomsapi, instead of the deprecated libvomsc.
  • Avoiding /etc/services for rfio port lookup (wrong value).
  • rfio bugfixes and improvements
  • The DPM/LFC sources, configuration and init scripts have been improved for portability to SL5, Debian, OS X and Solaris.
glite-LFC_mysql, glite-LFC_oracle, glite-WN

New version of LFC
  • The LFC sources, configuration and init scripts have been improved for portability to SL5, Debian, OS X and Solaris.
  • Two new methods have been added to the LFC server and the API: lfc_delreplicasbysfn() and lfc_registerfiles(), for the bulk removal or addition of entries.
glite-LFC_mysql, glite-LFC_oracle

New version of yaim LFC

Update of LFC YAIM configuration scripts to work with LFC 1.7.2-4 and later.

Patches
Patch # Description
2634 Update of gridsite on x86_64
2961 [ yaim-clients ] yaim-clients 4.0.8 SLC4/x86_64
2968 R3.1/SLC4/x86_64: DPM v1.7.2
2970 R3.1/SLC4/x86_64: LFC v1.7.2
2992 LFC yaim configuration update to 4.0.3-1 x86_64

Service updates
Priority Service Version Details
Normal glite-FTA_oracle 3.1.15-0 Details
Normal glite-FTS_oracle 3.1.14-0 Details
Normal glite-LFC_mysql 3.1.22-0 Details
Normal glite-LFC_oracle 3.1.22-0 Details
Normal glite-SE_dpm_disk 3.1.17-0 Details
Normal glite-SE_dpm_mysql 3.1.18-0 Details
Normal glite-WN 3.1.20-0 Details

14.07.2009 - 3.1 Update 50

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-WN

New version of grid-cm-* packages to remove /opt/glite/lib/python/logging. This is to address GGUS ticket 50148, only happening in glite-WN version 3.1.18-0. In fact this private logging version was only ever required on SL3 and can cause problems for people using private python 2.5 versions with the supplied 2.3 versions.



Patches
Patch # Description
2843 gLite 3.1 x86_64 - Update of grid-cm-client-wn to version 0.1.2 on WNs

Service updates
Priority Service Version Details
Normal glite-WN 3.1.19-0 Details

06.07.2009 - 3.1 Update 49

 
Description
This update didn't affect any 64 bit service since it was containing patches for 32 bit services only.

25.06.2009 - 3.1 Update 48

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-WN

Addition of the grid-cm-* packages in the WN.

grid-cm-* packages provide worker node configuration monitoring. For more information, please check The Worker Node Client Documentation. In this document you can find the instructions about how to disable the publisher, if needed.

glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-WN

New version of fetch-crl
  • Warnings and errors are now counted. If there are errors in the download or verification process for one or more CRLs, the exit status will be 1; if there are errors in the local setup or in the script invocation, the exit status will be 2.
  • The installed CRLs no longer have the textual representation of the CRL, but only the PEM data blob, thus reducing IO and memory requirements.
  • the CRL aging threshold is now set by default to 24 hours. The previous default was 0. The CRL aging threshold is set in the config file using CRL_AGING_THRESHOLD=<xx>, or with the "-a" command-line argument.
  • Default network timeouts reduced to 10 seconds (was 30) and retries to 2.
  • Added caching and conditional downloading. When CACHEDIR is set, the original downloads are preserved and wget timestamping mode enabled. When the content did not change, only the timestamp on the installed CRL is updated. If SLOPPYCRLHASHES is set, the has is calculated based on the name of the crl_url file, otherwise it is taken from the CRL itself.
  • The CACHEDIR must be exclusively writable by the user running fetch-crl.
  • Setting CACHEDIR significantly reduced the bandwidth used by fetch-crl.
  • Added RESETPATHMODE setting in sysconfig. It defines whether or not to set re-set $PATH to "/bin:/usr/bin" before start. The search for OpenSSL may be done based on the old path. yes=always replace; searchopenssl=search for openssl first and then reset; no=keep original path, whatever that me be (may be empty if called from cron) Default="yes". This replaces the hard-coded path in the tool!
  • Hidden "FORCE_OVERWRITE" option now has a regular name. This is backwards-compatible. Set FORCE_OVERWRITE=yes if you want files overwritten that have a CRL-like name and ought to have CRL content, but currently do not.
glite-SE_dcache_info, glite-SE_dcache_pool, glite-SE_dcache_admin_gdbm, glite-SE_dcache_admin_postgres, glite-WN

dCache new features
  • Info service and info provider
  • Permanent registration of deleted files
  • SRM Client Tools
  • Log4j Runtime User Interface
  • dCacheConfigure Script


Patches
Patch # Description
2660 x86_64 - Addition of grid-cm to WNs
2780 fetch-crl update x86_64
2869 dCache 1.9.1-7 Sever and 1.9.0-9 Client release x64

Service updates
Priority Service Version Details
Normal glite-FTA_oracle 3.1.14-0 Details
Normal glite-FTS_oracle 3.1.13-0 Details
Normal glite-LFC_mysql 3.1.21-0 Details
Normal glite-LFC_oracle 3.1.21-0 Details
Normal glite-SE_dpm_disk 3.1.16-0 Details
Normal glite-SE_dpm_mysql 3.1.17-0 Details
Normal glite-SE_dcache_info 3.1.14-0 Details
Normal glite-SE_dcache_admin_gdbm 3.1.11-0 Details
Normal glite-SE_dcache_pool 3.1.11-0 Details
Normal glite-SE_dcache_admin_postgres 3.1.11-0 Details
Normal glite-WN 3.1.18-0 Details

16.06.2009 - 3.1 Update 47

 
Description
This update contains a set of new versions for the glite-WN in various areas. Please see below for the description of the new versions and the list of patches.
glite-WN
  • The WN includes the myproxy client that was missing in its dependencies
  • Minor release of GFAL 1.11.6-1: Fix of error handling regression bug
  • Minor release of lcg_util 1.7.4-1:
    • warning in case of mismatch between command line VO and proxy VO
    • asynchronous srmLs support (dCache)
    • new synchronous function gfal_bringonline() with retrying/polling mechanism
    • new lcg-get-checksum command (and corresponding API function)
    • SRMv2 is now used by default if available
    • support of checksum verification during file transfers

Known Issues for GFAL
  • gfal_open segfaults on "connection refused". Tracked in #51230
Known Issues in lcg_utils
  • When copying a local file to an SE, checksum checking does not work. (SE -> local and SE -> SE works OK). Will be fixed for the next release.
  • The lcg-rf commmand no longer prints the guid on success. The "--verbose" option has to be used in order to obtain the value. See bug #50548


Patches
Patch # Description
2849 WN needs MyProxy client x86_64
3015 R3.1/SLC4/x86_64: GFAL 1.11.6
3031 R3.1/SLC4/x86_64: lcg_util 1.7.4

Service updates
Priority Service Version Details
Normal glite-WN 3.1.17-0 Details

11.05.2009 - 3.1 Update 46

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-SE_dpm_mysql, glite-SE_dpm_disk, glite-LFC_mysql, glite-LFC_oracle, glite-FTA_oracle, glite-FTS_oracle, glite-WN

The new version of DPM and LFC contains a series of new features. Check the description of the packages below for more details.

Known Issue

bug #49369: There is a known problem when configuring DPM 1.7.0-6 using YAIM. For more details please visit the DPM disk and the DPM mysql.

LCG-DM 1.7.0-5

  • srmCopy has been fully implemented
  • WLCG SRM MoU requirements:
    • support for multiple groups on spaces
    • SRM2.2 srmReleaseFiles can be used without a requestToken
    • srmLs can return information about the spaces in which a file resides
  • new dpm-listspaces CLI, which will also serve as information provider
Note the 1.7 series of the DPM requires a database schema change with respect to earlier versions. The YAIM script will automatically do this. However as a precaution the DPM databases should be backed up before doing the upgrade.

Starting with DPM version 1.7.0 the system includes the facility to provide lists of reserved space tokens to the information system. In the past some user communities needed that information and to provide it the DPM admin may have been asked to add an information provider script. As these additions were applied by hand an extra step is required to remove them. Therefore if a script was added one should remove it when upgrading to version 1.7.0. In particular the 'glite-info-dpm-space-tokens' provider was quite commonly used. For that provider one should check for the following files on the DPM head node and remove if necessary:
  • /opt/glite/etc/gip/provider/glite-info-dpm-space-tokens-provider
  • /opt/glite/libexec/glite-info-dpm-space-tokens
although the naming, in particular of the file in gip/provider/, may vary according the precise installation procedure that was followed.

DPM-DSI 1.7.0-1
  • added ADLER32 and CRC32 checksum algorithms to CKSM handler
  • Fixes #42623: DM custom packager creates rpms with invalid name

CGSI_gSOAP-2.7 v1.3.2-2
  • Fixes #42623: DM custom packager creates rpms with invalid name
  • gSOAP 2.7.10 has introduced a virtual destructor, which inserts a pointer to the VMT at the beginning of the 'soap' structure, making the C and C++ versions of the code binary incompatible, so we need to build C++ flavour of the libraries as well with _cpp suffix.
  • Added new function, export_delegated_credentials(), to make a delegated credential token available in memory suitable for storage and later reuse by the user.
  • Removed some spurious trailing newlines from error messages.
  • Fixed descriptor and connection leak on the client side when the authenitcation negociation to a server fails.
  • Enhanced some error messages to cover more of the error message recommendations in bug #35320.

glite-data-dpm-httpd-shell v1.2.1-2
  • dpm-httpd-cmd, dpm-httpd-cp: fixing X509 environment variable names X509_USERCERT->X509_USER_CERT ... similiar X509_USERKEY & X509_USERPROXY
  • Checking the default proxy location in /tmp/x509up_u* as well.

glite-data-dpm-xrootd v2.0.3-1
  • Fixes #42623: DM custom packager creates rpms with invalid name.
  • Improving stability: initialise a couple of pointers in case DPM calls fail
  • fix in logrotation script to check if dpm-xrd is actually configured before sourcing the config file.

glite-SE_dpm_mysql, glite-SE_dpm_disk, glite-LFC_mysql, glite-LFC_oracle, glite-FTA_oracle, glite-FTS_oracle, glite-WN, glite-UI, glite-VOBOX

This is an update of the DPM and LFC patch fixing some outstading issues:

  • Fix memory leak in dpm_get_max_get_lifetime()
  • Correct problem with bug fix 40553 (dpm-drain)
  • update dpm-listspaces to v1.3.1-4

glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-WN

New version of the VOMS Java APIs to fix some bugs. Please, check the list of bugs in the specific service update pages for more information.



Patches
Patch # Description
2564 R3.1/x86_64/SLC4: DPM/LFC v1.7.0
2737 R3.1/x86_64/SLC4: DPM/LFC v1.7.0 update
2908 [VOMS] patch 2771 for clients on x86_64

Service updates
Priority Service Version Details
Normal glite-FTA_oracle 3.1.13-0 Details
Normal glite-FTS_oracle 3.1.12-0 Details
Normal glite-LFC_mysql 3.1.20-0 Details
Normal glite-LFC_oracle 3.1.20-0 Details
Normal glite-SE_dpm_disk 3.1.15-0 Details
Normal glite-SE_dpm_mysql 3.1.16-0 Details
Normal glite-WN 3.1.16-0 Details

29.04.1009 - 3.1 Update 45

 
Description
This update contains multiple bug fixes in various areas. Please see below for the individual service updates and list of patches. Besides others, the following middleware service updates are included:
glite-WN

Addition of the glite-wn-info command
============================

The glite-wn-info command is designed to be executed on the WN by a job submitter. It returns information about that worker node in a grid context. Initially the following in particular is supported:

$ glite-wn-info -n GlueSubClusterUniqueId MySubCluster

The unique GlueSubCluster the batch worker is located in is returned.

The configuration file default location is ${GLITE_LOCATION:-/opt/glite}/etc/glite-wn-info.conf.

However the hard coded location /etc/glite-wn-info.conf is also supported and will override $GLITE_LOCATION/etc/glite-wn-info.conf. This last configuration is particularly useful to sites working with the a TAR_WN and allows them to configure their WNs individually.

YAIM support for glite-wn-info:

  • A new function, config_wn_info, will create the configuration file needed by glite-wn-info. Please, check the description of the WN_LIST variable in the YAIM guide since a new syntax has been introduced to be able to configure glite-wn-info. More details in the relevant section of the YAIM guide.
  • A new default YAIM variable has been introduced for the WN/TAR WN configuration to define the glite-wn-info configuration file. WN_INFO_CONFIG_FILE. Since a default value is provided, the sys admins don't need to worry about it unless they want a non standard configuration. More details in: section on WN variables in the YAIM guide.


Major release of GFAL 1.11.4 and lcg_util 1.7.2
======================================

  • failover to other replicas, if an SE is not available
  • adjustable timeouts for each type of remote operation
  • SULR canonicalization can be disabled (for VOs without BDII)
  • improved Python interface (Posix I/O, error handling)
  • checksum is displayed in lcg-ls
  • accepting negative request ID (dCache)
  • using single gridftp session (CASTOR)
  • obsoletes RMC/LRC functionality (not removed yet)
  • and a number of bug fixes
  • lcg-del fails when specifying the LFN and the SE, a simple workaround consists in specifying the corresponding SURL.
Please note that the location of the Python libraries has changed from /opt/lcg/lib/python to /opt/lcg/lib/python2.3/site-packages, so you have to adjust your PYTHON_PATH accordingly, unless you use yaim-core to configure it!

glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dcache_admin_gdbm, glite-SE_dcache_admin_postgres, glite-SE_dcache_info, glite-SE_dcache_pool, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-TORQUE_client, glite-WN

Updates for YAIM
=============

This release contains an update for yaim clients and yaim core. Both have been updated from version 4.0.5 to version 4.0.7, but they contain also all the bug fixes made available in 4.0.6. The release pages only highlight the bugs fixed in yaim core 4.0.7. If you also want to know the list of bugs fixed in 4.0.6, please look at the list of attached bugs in the yaim core patch (#2636) and yaim client patch (#2757).

Summary of the bug fixes
The most relevant bug fixes due to the severity of the bug (major or critical) are:

  • #43278: config_users is now always creating the cleanup-grid-accounts cron job, no matter i f CONFIG_USERS is yes or no.
New siteinfo variables
  • UNPRIVILEGED_MKGRIDMAP: In case you want to create a grid-map file which only contains mappings to ordinary users. Values are 'yes' or 'no'. 'no' will create a grid-map file with special users as well, if defined in groups.conf. yes, will create a grid-mapfile containing only mappings to ordinary pool accounts. This variable is defined in site-info.pre. Default is 'no'. You can redefine it in your site-info.def.
  • BDII_LIST: This variable already appeared in the previous yaim core release 4.0.5-7. However, due to a bug it was recommened not to use it. It's an optional variable to define a list of top level BDIIs to support the automatic failover in the GFAL clients. The syntax is my-bdii1.$MY_DOMAIN:port1[,my-bdii22.$MY_DOMAIN:port2[...]]. Be aware that lcg-infosites doesn't work with multiple BDIIs. So it's better you don't define this variable if you need to use lcg-infosites. However gfal, lcg_utils, lcg-info and glite-sd-query work fine with multiple BDIIs.
  • SE_MOUNT_INFO_LIST: This YAIM variable is used to set the GlueCESEBindMountInfo attribute for each defined SE. The variable is a space separated list of SE hosts from SE_LIST with the export directory from the Storage Element and the mount directory common to worker nodes part of the Computing Element like SE1:export_dir1,mount_dir1. If any SE from SE_LIST doesn't support the mount concept, don't define anything for that SE in this variable. If this is the case for all the SEs in SE_LIST, put the value 'none'. The GlueCESEBindMountInfo will be in both cases 'n.a'.
Summary of new features