Description (See the patch #4198)
What's new
This new version of the glite-WN contains the following changes:
- FTS clients added as new dependencies.
- New version of WMS and LB clients.
- New version of Data Management clients.
- Added python 2.5 and python 2.6 bindings for Data Management clients.
- New version of yaim clients including the SAGA adapters configuration.
- New version of yaim core.
- New version of glite-version (change doesn't actually affect glite-WN).
- New version of VOMS-Admin.
- New versions of lcg-infosites and lcg-ManageVOTag.
The following changes not directly affecting the gLite clients are also included in this release:
- New version of c-ares.
- VOMS fixes for memory leak problems.
- Minor security and gridsite fixes.
Known issues
- As always, to correctly install or upgrade the RPM version of glite-WN you need to use yum groupupdate glite-WN. However with this release there are problems during a clean install and potentially during an update for which special action is needed:
A number of packages from any previous installation need to be removed and some 32bit packages need to be excluded during the update or installation. For example use the following yum commands:
yum -y remove dpm dpm-devel lcgdm-devel lfc lfc-devel perl-dpm perl-lfc
yum -y --exclude=dpm.i386,dpm-devel.i386,lcgdm-devel.i386,lfc.i386,lfc-devel.i386,perl-dpm.i386,perl-lfc.i386 groupupdate glite-WN
- Attempting to run 32bit applications which need libdpm.so, liblfc.so or liblcgdm.so (i.e. LFC or DPM applications) will fail. This because of missing symbolic links to the relevant libraries. For an RPM installation this can be resolved by the addition of certain packages after the installation or upgrade:
rpm -ivh http://eticssoft.web.cern.ch/eticssoft/repository/org.glite/LCG-DM/1.8.0/sl5_ia32_gcc412/dpm-devel-1.8.0-1sec.sl5.i386.rpm
rpm -ivh http://eticssoft.web.cern.ch/eticssoft/repository/org.glite/LCG-DM/1.8.0/sl5_ia32_gcc412/lfc-devel-1.8.0-1sec.sl5.i386.rpm
rpm -ivh http://eticssoft.web.cern.ch/eticssoft/repository/org.glite/LCG-DM/1.8.0/sl5_ia32_gcc412/lcgdm-devel-1.8.0-1sec.sl5.i386.rpm
For the tarball installation run the following:
ln -s libdpm.so.1.8.0 ${INSTALL_ROOT}/lcg/lib/libdpm.so
ln -s liblfc.so.1.8.0 ${INSTALL_ROOT}/lcg/lib/liblfc.so
ln -s liblcgdm.so.1.8.0 ${INSTALL_ROOT}/lcg/lib/liblcgdm.so
being sure that INSTALL_ROOT is defined in your environment or making the appropriate substitution in the above commands.
- To configure the tarball installation with the glite-WN_tar node type the following function should be removed from ${INSTALL_ROOT}/glite/yaim/node-info.d/glite-wn_tar: config_glite_saga to avoid an error during configuration. (ERROR: /usr/local/share/saga does not exist)
Dependent Patches
Number | Description |
---|---|
#4300 | glite-version update to obsolete -u (release update number) |
#4422 | [ yaim-clients ] yaim clients 4.0.11 SL5/x86_64 |
#4536 | R3.2/SL5/x86_64: GFAL/lcg_util 1.11.16 |
#4530 | Internal patch dcap-2.47.5 for glite 3.2 SL5 x86_64 |
#4531 | Internal patch dcap-2.47.5 for glite 3.2 SL5 i386 |
#4586 | lcg-infosites 3.0.0 has many improvements |
#4592 | lcg-ManageVOTag 3.0.0 |
#4494 | [VOMS SL5/x86_64] Closes memory leaks in libraries version 1.9.17 |
#4635 | lcg-infosites 3.0.1 fixes bug/RFE 77439 |
#4542 | [ yaim-core ] yaim-core 4.0.14-1 SL5/x86_64 |
#4583 | [VOMS Admin 2.5.5] Vulnerabilities and other bug fixes (MySQL backend) |
Fixed Bugs
Number | Description |
---|---|
#71571 | Add python 2.5 and python 2.6 packages in the UI and WN |
#75908 | Clean DM clients in the UI and WN for compatibility mode. |
#70101 | Add FTS clients in the SL5 WN |
#75250 | [ yaim-core ] config_lcgenv should be able to configure python 2.6 paths |
Updated Rpms (See the full list)
Name | Version | Full Rpm Name | Description |
---|---|---|---|
glite-WN-version | 3.2.10-0 | glite-WN-version-3.2.10-0.sl5.x86_64.rpm | File for WN group installs containing information about the glite-version, node-version, License and copyright. |
GFAL-client | 1.11.16-2 | GFAL-client-1.11.16-2.sl5.x86_64.rpm | org.glite.data.gfal |
GFAL-client-py25 | 1.11.16-2 | GFAL-client-py25-1.11.16-2.sl5.x86_64.rpm | org.glite.data.gfal-py25 |
GFAL-client-py26 | 1.11.16-2 | GFAL-client-py26-1.11.16-2.sl5.x86_64.rpm | org.glite.data.gfal-py26 |
dpm | 1.8.0-1sec | dpm-1.8.0-1sec.sl5.x86_64.rpm | CLI for DPM/DPNS/RFIO |
dpm-devel | 1.8.0-1sec | dpm-devel-1.8.0-1sec.sl5.x86_64.rpm | Disk Pool Manager development libraries and header files |
dpm-libs | 1.8.0-1sec | dpm-libs-1.8.0-1sec.sl5.x86_64.rpm | Client shared libraries for Disk Pool Manager |
lcg_util | 1.11.16-2 | lcg_util-1.11.16-2.sl5.x86_64.rpm | org.glite.data.dm-util |
lcg_util-py25 | 1.11.16-2 | lcg_util-py25-1.11.16-2.sl5.x86_64.rpm | org.glite.data.dm-util-py25 |
lcg_util-py26 | 1.11.16-2 | lcg_util-py26-1.11.16-2.sl5.x86_64.rpm | org.glite.data.dm-util-py26 |
lcgdm-devel | 1.8.0-1sec | lcgdm-devel-1.8.0-1sec.sl5.x86_64.rpm | LCG Data Management common development libraries and header files. |
lcgdm-libs | 1.8.0-1sec | lcgdm-libs-1.8.0-1sec.sl5.x86_64.rpm | LCG Data Management common shared libraries |
lfc | 1.8.0-1sec | lfc-1.8.0-1sec.sl5.x86_64.rpm | CLI for LCG File Catalogue |
lfc-devel | 1.8.0-1sec | lfc-devel-1.8.0-1sec.sl5.x86_64.rpm | LCG File Catalogue development libraries and header files |
lfc-libs | 1.8.0-1sec | lfc-libs-1.8.0-1sec.sl5.x86_64.rpm | Client shared libraries for LCG File Catalogue |
perl-dpm | 1.8.0-1sec | perl-dpm-1.8.0-1sec.sl5.x86_64.rpm | Perl interface to Disk Pool Manager |
perl-lfc | 1.8.0-1sec | perl-lfc-1.8.0-1sec.sl5.x86_64.rpm | Perl interface to LCG File Catalog |
python-dpm | 1.8.0-1sec | python-dpm-1.8.0-1sec.sl5.x86_64.rpm | Python interfaces to Disk Pool Manager |
python-lfc | 1.8.0-1sec | python-lfc-1.8.0-1sec.sl5.x86_64.rpm | Python interfaces to LCG File Catalog |
python25-dpm | 1.8.0-1sec | python25-dpm-1.8.0-1sec.sl5.x86_64.rpm | Disk Pool Manager Interfaces |
python25-lfc | 1.8.0-1sec | python25-lfc-1.8.0-1sec.sl5.x86_64.rpm | LCG File Catalog Interfaces |
python26-dpm | 1.8.0-1sec | python26-dpm-1.8.0-1sec.sl5.x86_64.rpm | Disk Pool Manager Interfaces |
python26-lfc | 1.8.0-1sec | python26-lfc-1.8.0-1sec.sl5.x86_64.rpm | LCG File Catalog Interfaces |
dcap | 2.47.5-0 | dcap-2.47.5-0.x86_64.rpm | dCache Client |
libdcap | 2.47.5-0 | libdcap-2.47.5-0.x86_64.rpm | dCache Client libraries |
libdcap-devel | 2.47.5-0 | libdcap-devel-2.47.5-0.x86_64.rpm | dCache Client Headers |
libdcap-tunnel-gsi | 2.47.5-0 | libdcap-tunnel-gsi-2.47.5-0.x86_64.rpm | dCache GSI Tunnel |
libdcap-tunnel-krb | 2.47.5-0 | libdcap-tunnel-krb-2.47.5-0.x86_64.rpm | dCache Kerberos Tunnel |
libdcap-tunnel-ssl | 2.47.5-0 | libdcap-tunnel-ssl-2.47.5-0.x86_64.rpm | dCache SSL Tunnel |
libdcap-tunnel-telnet | 2.47.5-0 | libdcap-tunnel-telnet-2.47.5-0.x86_64.rpm | dCache Telnet Tunnel |
lcg-ManageVOTag | 3.0.0-1 | lcg-ManageVOTag-3.0.0-1.noarch.rpm | lcg-ManageVOTag |
lcg-infosites | 3.0.1-2 | lcg-infosites-3.0.1-2.noarch.rpm | lcg-infosites |
glite-data-delegation-api-c | 2.0.0-7 | glite-data-delegation-api-c-2.0.0-7.sl5.x86_64.rpm | gLite Data |
glite-data-delegation-cli | 2.0.0-7 | glite-data-delegation-cli-2.0.0-7.sl5.x86_64.rpm | gLite Data |
glite-data-transfer-cli | 3.7.3-3 | glite-data-transfer-cli-3.7.3-3.sl5.x86_64.rpm | org.glite.data.transfer-cli |
glite-data-transfer-interface | 3.7.0-1 | glite-data-transfer-interface-3.7.0-1.noarch.rpm | gLite Data |
glite-jobid-api-c | 1.0.6-1 | glite-jobid-api-c-1.0.6-1.sl5.x86_64.rpm | C library handling gLite jobid. |
glite-jobid-api-cpp | 1.0.1-2 | glite-jobid-api-cpp-1.0.1-2.sl5.x86_64.rpm | C++ API handling gLite jobid |
glite-lb-client | 4.1.6-2 | glite-lb-client-4.1.6-2.sl5.x86_64.rpm | gLite Logging and Bookkeeping client library and CLI tools |
glite-lb-common | 7.1.7-2 | glite-lb-common-7.1.7-2.sl5.x86_64.rpm | gLite Logging and Bookkeeping common headers and library |
glite-lbjp-common-trio | 2.0.3-1 | glite-lbjp-common-trio-2.0.3-1.sl5.x86_64.rpm | Standalone extended implementation of printf and scanf. |
glite-lbjp-common-gss | 2.1.5-1 | glite-lbjp-common-gss-2.1.5-1.sl5.x86_64.rpm | Wrapper of Globus GSS/SSL implementation used by gLite LB and JP |
CGSI_gSOAP_2.7 | 1.3.4-1 | CGSI_gSOAP_2.7-1.3.4-1.sl5.x86_64.rpm | GSI plugin for gSOAP |
glite-security-gsoap-plugin | 2.1.2-2 | glite-security-gsoap-plugin-2.1.2-2.sl5.x86_64.rpm | Plugin for gSoap to use glite-security-gss as the communication layer. |
glite-security-gss | 2.1.4-1 | glite-security-gss-2.1.4-1.sl5.x86_64.rpm | Wrapper of Globus GSS/SSL implementation used by gLite LB and JP |
glite-service-discovery-bdii-c | 2.2.2-3 | glite-service-discovery-bdii-c-2.2.2-3.sl5.x86_64.rpm | Command line interface for Service Discovery library. |
glite-service-discovery-cli | 2.2.1-2 | glite-service-discovery-cli-2.2.1-2.sl5.x86_64.rpm | Command line interface for Service Discovery library. |
glite-security-voms-api | 1.9.19-2 | glite-security-voms-api-1.9.19-2.sl5.x86_64.rpm | org.glite.security.voms-api v. 1.9.19.2 |
glite-security-voms-api-c | 1.9.19-2 | glite-security-voms-api-c-1.9.19-2.sl5.x86_64.rpm | org.glite.security.voms-api-c v. 1.9.19.2 |
glite-security-voms-api-cpp | 1.9.19-2 | glite-security-voms-api-cpp-1.9.19-2.sl5.x86_64.rpm | org.glite.security.voms-api-cpp v. 1.9.19.2 GL32 |
glite-security-voms-clients | 1.9.19-2 | glite-security-voms-clients-1.9.19-2.sl5.x86_64.rpm | org.glite.security.voms-clients v. 1.9.19_2 |
glite-wms-brokerinfo-access | 3.3.1-1 | glite-wms-brokerinfo-access-3.3.1-1.sl5.x86_64.rpm | Broker-info access component for UI |
glite-version | 3.2.3-1 | glite-version-3.2.3-1.noarch.rpm | Shows version information for the installed gLite node types |
glite-yaim-clients | 4.0.11-2 | glite-yaim-clients-4.0.11-2.noarch.rpm | removed 3.0 and fixed bug #71831, swapped vobox glue2 provider |
glite-yaim-core | 4.0.14-1 | glite-yaim-core-4.0.14-1.noarch.rpm | YAIM core package |
gridsite-shared | 1.7.9-3 | gridsite-shared-1.7.9-3.sl5.x86_64.rpm | GridSite shared library and core documentation |
gpt | 3.2_4.0.8p1_x86_64_rhap_5-1 | gpt-3.2_4.0.8p1_x86_64_rhap_5-1.x86_64.rpm | The Grid Packaging Toolkit (GPT) |
c-ares | 1.6.0-1 | c-ares-1.6.0-1.sl5.x86_64.rpm | A library that performs asynchronous DNS operations |
CGSI_gSOAP_2.7 | 1.3.4-1 | CGSI_gSOAP_2.7-1.3.4-1.sl5.i386.rpm | GSI plugin for gSOAP |
GFAL-client | 1.11.16-2 | GFAL-client-1.11.16-2.sl5.i386.rpm | org.glite.data.gfal |
GFAL-client-py25 | 1.11.16-2 | GFAL-client-py25-1.11.16-2.sl5.i386.rpm | org.glite.data.gfal-py25 |
GFAL-client-py26 | 1.11.16-2 | GFAL-client-py26-1.11.16-2.sl5.i386.rpm | org.glite.data.gfal-py26 |
dpm-libs | 1.8.0-1sec | dpm-libs-1.8.0-1sec.sl5.i386.rpm | Client shared libraries for Disk Pool Manager |
lcg_util | 1.11.16-2 | lcg_util-1.11.16-2.sl5.i386.rpm | org.glite.data.dm-util |
lcg_util-py25 | 1.11.16-2 | lcg_util-py25-1.11.16-2.sl5.i386.rpm | org.glite.data.dm-util-py25 |
lcg_util-py26 | 1.11.16-2 | lcg_util-py26-1.11.16-2.sl5.i386.rpm | org.glite.data.dm-util-py26 |
lcgdm-libs | 1.8.0-1sec | lcgdm-libs-1.8.0-1sec.sl5.i386.rpm | LCG Data Management common shared libraries |
lfc-libs | 1.8.0-1sec | lfc-libs-1.8.0-1sec.sl5.i386.rpm | Client shared libraries for LCG File Catalogue |
python-dpm | 1.8.0-1sec | python-dpm-1.8.0-1sec.sl5.i386.rpm | Python interfaces to Disk Pool Manager |
python-lfc | 1.8.0-1sec | python-lfc-1.8.0-1sec.sl5.i386.rpm | Python interfaces to LCG File Catalog |
python25-dpm | 1.8.0-1sec | python25-dpm-1.8.0-1sec.sl5.i386.rpm | Disk Pool Manager Interfaces |
python25-lfc | 1.8.0-1sec | python25-lfc-1.8.0-1sec.sl5.i386.rpm | LCG File Catalog Interfaces |
python26-dpm | 1.8.0-1sec | python26-dpm-1.8.0-1sec.sl5.i386.rpm | Disk Pool Manager Interfaces |
python26-lfc | 1.8.0-1sec | python26-lfc-1.8.0-1sec.sl5.i386.rpm | LCG File Catalog Interfaces |
libdcap | 2.47.5-0 | libdcap-2.47.5-0.i386.rpm | dCache Client libraries |
libdcap-devel | 2.47.5-0 | libdcap-devel-2.47.5-0.i386.rpm | dCache Client Headers |
libdcap-tunnel-gsi | 2.47.5-0 | libdcap-tunnel-gsi-2.47.5-0.i386.rpm | dCache GSI Tunnel |
libdcap-tunnel-krb | 2.47.5-0 | libdcap-tunnel-krb-2.47.5-0.i386.rpm | dCache Kerberos Tunnel |
libdcap-tunnel-ssl | 2.47.5-0 | libdcap-tunnel-ssl-2.47.5-0.i386.rpm | dCache SSL Tunnel |
libdcap-tunnel-telnet | 2.47.5-0 | libdcap-tunnel-telnet-2.47.5-0.i386.rpm | dCache Telnet Tunnel |
glite-security-voms-api | 1.9.19-2 | glite-security-voms-api-1.9.19-2.sl5.i386.rpm | org.glite.security.voms-api v. 1.9.19.2 |
glite-security-voms-api-c | 1.9.19-2 | glite-security-voms-api-c-1.9.19-2.sl5.i386.rpm | org.glite.security.voms-api-c v. 1.9.19.2 |
glite-security-voms-api-cpp | 1.9.19-2 | glite-security-voms-api-cpp-1.9.19-2.sl5.i386.rpm | org.glite.security.voms-api-cpp v. 1.9.19.2 GL32 |
Tarballs
Tarballs for this version of glite-WN are provided as an alternative to the Yum installation method:
Service reconfiguration after update
Service must be reconfigured.
Service restart after update
Not needed.