gLite 3.0
glite-CE - Update to version 2.4.23-2
This update fixes various bugs. For the full list of bugs, please see list below.
glite-CE - Update to version 2.4.23-2
Date | 22.01.07 |
---|---|
Priority | Normal |
Description
This update fixes various bugs. For the full list of bugs, please see list below.
edg-mkgridmap not robust against xml parsing errors.
- We now specify ISO-8859-1 as the character encoding, such that the XML parser will not bomb out on finding a character with the high bit set.
- Added "--cache" option for VDT, which causes the grid-mapfile to be treated as a cache, i.e. it is only rewritten when the contents change. The example edg-mkgridmap.conf file (overwritten by YAIM) has these changes.
- Removed references to lcg-voms.cern.ch - added new sources for "lhcbsgm" and "lhcbprd"
- Get "atlas" users from root group instead of "lcg1" subgroup.
lb-server-bones
- restart server slave also on fatal error when establishing new connection lb-common
- edg_wll_NotifIdDup() function necessary for fix of #18879
lb-server
- reload credentials on every new connection
- restart slave on the false "expired certificate" condition
- avoid double-free (bug #18879)
lb-logger
- remove stale .ctl files (bug #16051)
- automatic quarantine for corrupted files
- sufficient buffer for long error messages
- default spool file prefix in /var/tmp (bug #18996)
- optimizations in IL-server connection management (don't close imediatelly, fast re-connect on server slave preemption)
- reload credentials unconditionally once per minute
lb-proxy
- default spool file prefix synchronized with interlogger security-gsoap_plugin:
- retry connecting transparently on the false "expired certificate" failure
R-GMA
- Gin, service-tool and standard-tables do not need to be restarted
- Any user code that uses the rgma python api needs to be restarted such as the job status raw and gridftp logfile parsers.
- All rgma services will need to be restarted to pick up the new file permissions (not world writable) - service-tool, flexible-archiver, publish-site, gin, glue-archiver(specific archiver configuration for glue)
Fixed bugs
Number | Description |
---|---|
#18879 | Double free error in notification handling |
#18996 | logd files should not be stored in /tmp by default |
#19765 | edg-mkgridmap ignores X509_USER_CERT env veriables when run as non-root |
#21932 | edg-mkgridmap not robust against xml parsing errors |
#22389 | LB daemons stuck with false "certificate expired" error |
Updated rpms
Name | Version | Full RPM name | Description |
---|---|---|---|
edg-mkgridmap | 2.7.0-1_sl3 | edg-mkgridmap-2.7.0-1_sl3.noarch.rpm | A tool to build the grid-mapfile |
glite-CE | 2.4.23-2 | glite-CE-2.4.23-2.noarch.rpm | gLite Computing Element node configuration files |
glite-lb-common | 3.0.6-1 | glite-lb-common-3.0.6-1.i386.rpm | L&B common subroutines library |
glite-lb-logger | 1.2.3-1 | glite-lb-logger-1.2.3-1.i386.rpm | L&B local logger |
glite-rgma-base | 5.0.7-1 | glite-rgma-base-5.0.7-1.noarch.rpm | R-GMA basic configuration and documentation |
glite-rgma-gin | 5.0.9-1 | glite-rgma-gin-5.0.9-1.noarch.rpm | R-GMA Gin |
glite-rgma-servicetool | 5.0.4-1 | glite-rgma-servicetool-5.0.4-1.noarch.rpm | R-GMA service tool |
glite-security-gsoap-plugin | 1.2.5-0 | glite-security-gsoap-plugin-1.2.5-0.i386.rpm | gSOAP plugin and gss libraries |
The RPMs can be updated using apt via
- via apt: apt-get dist-upgrade
- or via a download from:
http://glitesoft.cern.ch/EGEE/gLite/APT/R3.0/rhel30/RPMS.updates/
Service reconfiguration after update
Not needed.
Service restart after update
Service must be restarted.
How to apply the fix
- Update the RPMs (see above)
- Update configuration (see above)
- Restart the service if necessary (see above)