gLite User Interface
This release contains the gLite User Interface module v. 1.3.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. The gLite User Interface is a suite of several gLite clients and APIs. Please refer to the individual gLite clients release notes for additional information. For information about installing and using the gLite User Interface, please refer to the gLite Installation and User Guides.
The following new parameters have been added to the glite-ui.cfg.xml file:
Parameter name |
Default value |
Description |
lfc.server |
changeme |
LFC server. [Example: lxb0755.cern.ch] [Type: string] |
wmproxy.ShallowRetryCount |
10 |
Maximum number of shallow job re-submissions to be done in case of job failure. If this parameter is empty or missing a default value of 10 is used. [Example: 10][Type: integer] |
wmproxy.AllowZippedISB |
true |
When set to true makes the WMS client commands archive and compress all job input sandbox files into a single tar, gzipped file that is then transferred to the WMS. If this parameter is empty or missing a default value is true. [Example: true][Type: boolean] |
wmproxy.PerusalFileEnable |
true |
When set to true enables the job file perusal support in the WMS. If this parameter is empty or missing a default value is true. [Example: true][Type: boolean] |
The following parameters have been changed in the glite-io-client.cfg.xml file:
Parameter name |
Old value |
New value |
Description |
py-ui.requirements |
changeme |
other.GlueCEStateStatus == 'Production' |
The value now uses by default the standard conventions for double and single quotes, so that it can be set as:
value=“other.GlueCEStateStatus == 'Production'”
instead of
value='other.GlueCEStateStatus == “Production” '
However, both formats are accepted and produce the same entry in the internal ui config file.
The parameter has been moved to the Advanced Parameters section. |
ui.ClientList |
<value>glite-file-transfer-service-client</value> <value>glite-io-client</value> <value>glite-rgma-client</value>
|
<value>glite-file-transfer-service-client</value> <value>glite-io-client</value> <value>glite-rgma-client</value> <value>glite-lfc-client</value> |
Added the lfc-client module to the list of configurable clients |
The Service Discovery parameters for file-based discovery have been removed from the configuration file. File-based discovery is only supported for test or debugging. The normal mode of operation is based on R-GMA or BD-II discovery.
The gLite I/O UI module includes the following sub-modules:
- gLite Security Utilities
- gLite Service Discovery
- gLite R-GMA Client
- gLite DGAS Client
- gLite File Transfer Service Client
- gLite I/O Client
- WMProxy Client, VOMS clients and APIs
- LFC Client
The sub-modules are automatically installed with the UI module. For more information about these sub-modules please refer to the specific release notes and installation instructions.
The gLite User Interface v. 1.3.5 is composed of the following gLite components:
Component name |
Description |
Version |
File |
glite-config |
gLite configuration scripts |
1.6.20 |
|
glite-data-api-perl |
GLite |
1.1.1 |
|
glite-data-catalog-api-c |
gLite Data Catalogs C/C++ API |
2.0.0 |
|
glite-data-catalog-api-java |
GLite Catalog Services Java client |
2.0.0 |
|
glite-data-catalog-api-perl |
gLite datamanagement Perl API for catalogs |
2.0.0 |
|
glite-data-catalog-cli |
Data Catalog CLI |
1.7.2 |
|
glite-data-catalog-interface |
gLite Catalog Interfaces |
2.0.0 |
|
glite-data-config-service |
GLite Data Config Service |
1.2.4 |
|
glite-data-globus-rls-api-perl |
Perl API for Globus RLS |
1.0.0 |
|
glite-data-io-base |
GLite Data IO Base |
2.0.0 |
|
glite-data-io-client |
GLite Data IO Client APIs |
1.5.2 |
|
glite-data-io-gss-auth |
GLite Data IO GSS Authentication QUANTA Plugin |
1.0.0 |
|
glite-data-io-quanta |
GLite Data IO Quanta Transport Layer |
1.0.0 |
|
glite-data-srm-api-c |
gLite Data SRM C/C++ API |
1.1.0 |
|
glite-data-srm-api-perl |
Perl API for SRM |
1.1.0 |
|
glite-data-srm-cli |
Data SRM CLI |
1.2.3 |
|
glite-data-transfer-api-c |
GLite Data Transfer C/C++ API |
3.1.0 |
|
glite-data-transfer-api-java |
Java client jar for Data Transfer services |
3.1.0 |
|
glite-data-transfer-api-perl |
gLite Transfer Perl API |
3.1.0 |
|
glite-data-transfer-cli |
Data Transfer CLI |
3.1.2 |
|
glite-data-transfer-interface |
gLite Transfer Interfaces |
3.1.0 |
|
glite-data-transfer-url-copy |
gLite Data Transfer URL Copy |
1.5.0 |
|
glite-data-util-c |
Data C util libraries |
1.2.0 |
|
glite-dgas-common |
DGAS common |
1.1.6 |
|
glite-dgas-hlr-clients |
DGAS HLR clients |
1.1.18 |
|
glite-dgas-pa-clients |
DGAS PA clients |
1.0.4 |
|
glite-essentials-cpp |
Essential C/C++ libraries for gLite software |
1.1.1 |
|
glite-essentials-java |
Set of JAVA libraries essential for gLite middleware |
1.2.0 |
|
glite-file-transfer-service-client-config |
gLite File Transfer Service client installation |
1.2.0 |
|
glite-io-client-config |
gLite I/O Client configuration files |
2.2.0 |
|
glite-lb-client |
L&B client API and tools |
2.1.1 |
|
glite-lb-client-interface |
L&B client library header files |
2.1.0 |
|
glite-lb-common |
L&B common subroutines library |
3.0.1 |
|
glite-lfc-client-config |
gLite lfc Client configuration files |
1.3.8 |
|
glite-rgma-api-c |
C API for R-GMA |
5.0.5 |
|
glite-rgma-api-cpp |
C++ API for R-GMA |
5.0.9 |
|
glite-rgma-api-java |
Java API for R-GMA |
5.0.3 |
|
glite-rgma-api-python |
Python API for R-GMA |
5.0.3 |
|
glite-rgma-base |
R-GMA basic configuration and documentation |
5.0.4 |
|
glite-rgma-client-config |
gLite R-GMA client installation |
5.2.0 |
|
glite-rgma-command-line |
R-GMA command line |
5.0.2 |
|
glite-rgma-common-config |
gLite rgma common configuration items installation |
5.0.1 |
|
glite-rgma-log4cpp |
log4cpp appender for R-GMA |
5.0.3 |
|
glite-rgma-log4j |
R-GMA log4j tool |
5.0.2 |
|
glite-rgma-stubs-servlet-java |
Java client implementation stubs for R-GMA |
5.0.3 |
|
glite-security-delegation-java |
|
1.2.3 |
|
glite-security-gsoap-plugin |
gSOAP plugin and gss libraries |
1.2.1 |
|
glite-security-trustmanager |
The java certificate path checkin for proxy certs in SSL with plugins for tomcat and axis. |
1.8.2 |
../../../../../../../glite-web/egee/packages/R1.5/R20051130/bin/rhel30/noarch/RPMS/glite-security-trustmanager-1.8.2-1.noarch.rpm |
glite-security-util-java |
The java utilities library for security |
1.3.0 |
|
glite-security-utils-config |
gLite Security Utilities configuration files |
1.2.2 |
|
glite-security-voms-api |
|
1.6.10 |
|
glite-security-voms-api-c |
|
1.6.10 |
|
glite-security-voms-api-cpp |
|
1.6.10 |
|
glite-security-voms-clients |
|
1.6.10 |
|
glite-service-discovery-api-c |
C API for Service Discovery. |
2.2.0 |
|
glite-service-discovery-api-java |
Java API for ServiceDiscovery |
2.0.2 |
|
glite-service-discovery-bdii-c |
BDII based Service Discovery |
2.2.0 |
|
glite-service-discovery-cli |
Service Discovery CLI |
2.2.0 |
|
glite-service-discovery-config |
gLite Service Discovery installation |
1.1.1 |
|
glite-service-discovery-file-c |
File based Service Discovery |
2.1.0 |
|
glite-service-discovery-rgma-c |
C API for Service Discovery. |
2.0.5 |
|
glite-service-discovery-rgma-java |
R-GMA Java implementation of service-discovery |
2.0.3 |
|
glite-ui-config |
gLite UI installation |
1.3.5 |
|
glite-wms-broker |
Files for gLite wms broker |
1.5.2 |
|
glite-wms-brokerinfo-access |
Brokerinfo access |
1.5.0 |
|
glite-wms-checkpointing |
WMS checkpointing module |
1.5.0 |
|
glite-wms-client |
Files for gLite WMS WMProxy client commands |
1.5.4 |
|
glite-wms-common |
Files for gLite wms common |
1.5.1 |
|
glite-wms-configuration |
|
1.5.2 |
|
glite-wms-jdl |
|
1.5.2 |
|
glite-wms-manager-ns-client |
|
1.5.1 |
|
glite-wms-manager-ns-commands |
|
1.5.2 |
|
glite-wms-manager-ns-common |
|
1.5.0 |
|
glite-wms-partitioner |
|
1.5.0 |
|
glite-wms-purger |
|
1.5.5 |
|
glite-wms-rls |
|
1.5.0 |
|
glite-wms-thirdparty-bypass |
|
2.5.5 |
|
glite-wms-ui-api-cpp |
|
1.5.1 |
|
glite-wms-ui-api-java |
|
1.5.0 |
|
glite-wms-ui-cli-python |
|
1.5.2 |
|
glite-wms-ui-configuration |
|
1.5.0 |
|
glite-wms-ui-wrap-java |
|
1.5.1 |
|
glite-wms-ui-wrap-python |
|
1.5.3 |
|
glite-wms-utils-exception |
|
1.0.3 |
|
glite-wms-utils-jobid |
|
1.0.2 |
|
glite-wms-utils-tls |
|
1.0.3 |
|
glite-wms-wmproxy-api-cpp |
Files for gLite WMS WMProxy client C++ API |
1.5.3 |
|
glite-wms-wmproxy-api-java |
Files for gLite WMS WMProxy client Java API |
1.5.3 |
The gLite User Interface module has the following dependencies:
Component name |
Description |
Version |
RPM file name |
CGSI_gSOAP_2.6 |
GSI plugin for gSOAP |
1.1.9 |
|
LFC-client |
Client side libraries for the LFC |
1.3.8 |
|
ORBit |
A high-performance CORBA Object Request Broker. |
0.5.17 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/ORBit-0.5.17-10.4.i386.rpm |
boost |
Boost C++ libraries |
1.32.0 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/boost-1.32.0-1_EGEE.i386.rpm |
ca_policy_eugridpma |
Legacy compatibility package to trigger IGTF installation |
1.0 |
|
classads |
C++ implementation of Condor Classified Advertisements (classads) used for describing jobs, workstations, and other resources. |
0.9.6 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/classads-0.9.6-EGEE.i386.rpm |
edg-mkgridmap |
A tool to build the grid-mapfile |
2.5.1 |
|
edg-utils-system |
system utilities |
1.7.0 |
|
gpt |
The Grid Packaging Toolkit (GPT) |
VDT1.2.2rh9 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/gpt-VDT1.2.2rh9-1.i386.rpm |
gridsite |
GridSite |
1.1.15 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/gridsite-1.1.15-1.i386.rpm |
itcl |
Object-oriented mega-widgets for Tcl. |
3.2 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/itcl-3.2-92.2.i386.rpm |
jclassads |
Java implementation of Condor Classified Advertisements (classads) used for describing jobs, workstations, and other resources. |
2.2 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/jclassads-2.2-EGEE.noarch.rpm |
jglobus |
Globus Java API |
1.1 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/jglobus-1.1-EGEE.noarch.rpm |
j2re |
Java JRE |
1.4.2 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/j2re-1_4_2_08-linux-i586.rpm |
lcg-dm-common |
LCG Data Management common libraries and man pages. |
1.3.8 |
|
myproxy |
Credential repository for the Grid. |
1.14 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/myproxy-1.14-EGEE.i386.rpm |
perl-Authen-SASL |
Interface to SASL |
2.08 |
|
perl-Convert-ASN1 |
A set of Perl classes implementing conversion from/to ASN.1 data structures using BER/DER rules. |
0.18 |
|
perl-Crypt-SSLeay |
Crypt |
0.51 |
|
perl-Digest-HMAC |
Digest-HMAC Perl module |
1.01 |
|
perl-Digest-SHA1 |
Digest-SHA1 Perl module |
2.01 |
|
perl-Expect.pm |
Expect.pm module for perl |
1.01 |
|
perl-IO-Socket-SSL |
IO-Socket-SSL module for perl. |
0.94 |
|
perl-MIME-Lite |
Simple standalone module for generating MIME messages |
2.117 |
|
perl-Net-Jabber |
Jabber protocol interface |
2.0 |
|
perl-Net-LDAP |
A set of Perl classes implementing an LDAP client. |
0.2701 |
|
perl-Net-SSLeay |
Net-SSLeay module for perl. |
1.23 |
|
perl-Net-XMPP |
XMPP Perl Library |
1.0 |
|
perl-SOAP-Lite |
Interface to SOAP |
0.60a |
|
perl-TermReadKey |
A perl module for simple terminal control. |
2.20 |
|
perl-XML-Stream |
XML Stream connection support |
1.22 |
|
swig-runtime |
swig-runtime |
1.3.21 |
|
tix |
A set of capable widgets for Tk. |
8.1.4 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/tix-8.1.4-92.2.i386.rpm |
tkinter |
A graphical user interface for the Python scripting language. |
2.2.3 |
../../../../../../../glite-web/egee/packages/externals/bin/rhel30/RPMS/tkinter-2.2.3-5.i386.rpm |
vdt_globus_essentials |
Virtual Data Toolkit |
VDT1.2.2rh9 |
|
vdt_globus_info_essentials |
Virtual Data Toolkit |
VDT1.2.2rh9 |
|
vdt_globus_rm_client |
Virtual Data Toolkit |
VDT1.2.2rh9 |
|
vdt_globus_rm_essentials |
Virtual Data Toolkit |
VDT1.2.2rh9 |
This release has no known bugs and issues. Additional information can be found on the individual release notes of the Worker Node services and clients. Bug numbers refer to the gLite Bug Tracking system database hosted on the CERN Savannah system at https://savannah.cern.ch/bugs/?group=jra1mdw .
[
VirtualOrganisation = "dteam";
HLRLocation = "";
NSAddresses = {
"lxb1926.cern.ch"
};
LBAddresses = {
{"lxb2085.cern.ch:9000"}
};
MyProxyServer = "lxb1757.cern.ch";
]
glite-job-submit may fail with Segmentation fault.
Known open bugs (these are generic UI-related bugs, for bugs in the individual clients, please refer to the specific release notes):
Bug number |
Description |
|
|
||
|
||
In the UI configuration a <set> tag is required which is not xml allowed |
|
|
|
Bugs fixed in this or previous releases, but not yet tested:
This release fixes the following bugs and issues. Additional information can be found on the individual release notes of the Worker Node services and clients. 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 |
|
|
||
UI configuration: 'glite-file-placement-service-client-config.py' script cannot be found |
|