Glite3.0 RC2 UI Experiences

From GridPP Wiki
Jump to: navigation, search

Following the instructions from Glite 3.0 RC2 Testing a UI is being installed on gppui06.gridpp.rl.ac.uk. This has been done as part of the UK GLite 3.0 testing . Comments for feedback from the installation of the UI are in italics.

Modify Yum Configuration

Add

 [gLite v3.0 -- Preproduction]
 name=Release3.0 externals updates
 baseurl=http://lxb2042.cern.ch/gLite/APT/R3.0-pps/rhel30/

to the /etc/yum.conf.

There is only one yum repository for all of 3 Repositories RPMS.Release3.0, RPMS.externals and RPMS.updates whereas with in LCG2_7_0 tere was the release, updates and security repositories.

Install Packages

The instructions don't really say what to do here but this is a release candidate.

  # yum install lcg-CA glite-UI

In the RAL case this installed the following which may well be different to other people. In particular we have a newer CASTOR locally and starting points can allways be different. I've ignored the CA packages from the list.

 [deps: glite-data-io-base 2.0.0-1.i386]
 [deps: castor-stager-client 2.0.3-3.i386]
 [deps: perl-Expect.pm 1.01-9.i386]
 [deps: CGSI_gSOAP_2.6 1.1.15-6.i386]
 [deps: edg-mkgridmap-conf 2.6.1-1_sl3.noarch]
 [deps: edg-replica-manager 1.8.1-1_sl3.noarch]
 [deps: glite-data-hydra-cli 2.1.0-1.i386]
 [deps: glite-wms-thirdparty-bypass 2.5.5-1.i386]
 [deps: glite-data-config-service 1.2.7-1.i386]
 [deps: lcg-version 3.0.0-1.noarch]
 [deps: edg-wl-logging-api-sh_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: edg-wl-ui-api-java_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: perl-Authen-SASL 2.08-1.1.el3.rf.noarch]
 [deps: glite-data-srm-cli 1.2.5-1.i386]
 [deps: edg-replica-manager-client-c++_gcc3_2_2 2.3.5-1_sl3.i386]
 [deps: glite-service-discovery-rgma-c 2.0.5-1.i386]
 [deps: glite-dgas-pa-clients 1.0.4-1.i386]
 [deps: gridsite 1.1.14-1.i386]
 [deps: globus-config 0.23-1.lcg.noarch]
 [deps: glite-security-voms-api-cpp 1.6.16-3.i386]
 [deps: glite-security-trustmanager 1.8.3-1.noarch]
 [deps: glite-service-discovery-bdii-c 2.2.0-2.i386]
 [deps: castor-tape-client 2.0.3-3.i386]
 [deps: edg-site-certification 1.3.15-1.noarch]
 [deps: glite-wms-utils-exception 1.0.4-1.i386]
 [deps: globus-initialization 2.2.4-5.noarch]
 [deps: gssklog-cern 0.10-1.i386]
 [deps: tkinter 2.2.3-6.2.i386]
 [deps: lcg-dm-common 1.5.5-1sec.i386]
 [deps: dcache-client 1.6.6-5.i386]
 [deps: glite-data-transfer-api-c 3.1.0-2.i386]
 [deps: edg-wl-chkpt-api_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: castor-ns-client 2.0.3-3.i386]
 [deps: perl-Net-LDAP 0.2701-1.dag.rhel3.noarch]
 [deps: swig-runtime 1.3.21-1_EGEE.i386]
 [deps: castor-lib 2.0.3-3.i386]
 [deps: perl-Crypt-SSLeay 0.51-4.i386]
 [deps: edg-wl-common-api-java-interface_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: edg-allschema-config 0.2.1-1.noarch]
 [deps: glite-data-srm-api-perl 1.1.0-2.i386]
 [deps: edg-wl-ui-config_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: glite-wms-purger 1.5.6-1.i386]
 [deps: boost-g3 1.29.1-06vh_sl3.i486] 
 [deps: glite-wms-rls 1.5.1-1.i386]
 [deps: edg-java-security 1.5.11-1_sl3.noarch]
 [deps: lcg_util 1.3.6-1_sl3.i386]
 [deps: glite-data-transfer-url-copy 1.5.6-1.i386]
 [deps: jxUtil-jar 1.0.1-1.i386]
 [deps: glite-essentials-java 1.2.0-2_EGEE.noarch] 
 [deps: castor-vmgr-client 2.0.3-3.i386]
 [deps: glite-data-srm-api-c 1.1.0-3.i386]
 [deps: edg-wl-ui-cli_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: LFC-client 1.5.5-1sec.i386]
 [deps: glite-apel-publisher 1.0.0-1.noarch]
 [deps: LFC-interfaces 1.5.5-1_sl3.i386]
 [deps: perl-Convert-ASN1 0.18-sl3.noarch] 
 [deps: edg-local-replica-catalog-client 2.2.9-1_sl3.noarch]
 [deps: edg-wl-logging-api-c_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: glite-rgma-client-config 5.2.0-1.noarch]
 [deps: glite-dgas-hlr-clients 1.1.20-1.i386]
 [deps: glite-data-io-quanta 1.0.0-1.i386]
 [deps: glite-ui-config 1.3.10-1.noarch]
 [deps: jclassads 2.2-EGEE.noarch]
 [deps: edg-wl-ui-api-java-interface_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: glite-dgas-common 1.1.7-1.i386]
 [deps: lcg-python-rgmaqueryiter 1.0.0-1_sl3.noarch]
 [deps: lcg-vomscert-na48 1.0.0-1.noarch]
 [deps: edg-utils-user 1.8.2-1_sl3.noarch]
 [deps: glite-rgma-log4j 5.0.2-1.noarch]
 [deps: edg-replica-location-client-c++_gcc3_2_2 2.3.2-1_sl3.i386]
 [deps: edg-replica-metadata-catalog-interface 2.2-1_sl3.noarch]
 [deps: cog-jar 1.1-1.i386]
 [deps: edg-java-security-test 1.5.11-1_sl3.noarch]
 [deps: lcg-vomscerts 4.1.0-1.noarch]
 [deps: castor-rfio-client 2.0.3-3.i386]
 [deps: edg-gridftp-client 1.2.7-1.i386]
 [deps: glite-apel-lsf 1.0.0-1.noarch]
 [deps: edg-mkgridmap 2.6.1-1_sl3.noarch]
 [deps: glite-wms-ui-wrap-java 1.5.2-1.i386]
 [deps: glite-security-delegation-java 1.2.3-1.noarch]
 [deps: glite-security-voms-api-c 1.6.16-3.i386]
 [deps: perl-Net-Jabber 2.0-1.1.el3.rf.noarch]
 [deps: castor-commands 2.0.3-3.i386]
 [deps: edg-replica-metadata-catalog-client 2.2.9-1_sl3.noarch] 
 [deps: lcg-info 1.8-1.noarch]
 [deps: glite-rgma-command-line 5.0.3-1.noarch]
 [deps: glite-lb-client-interface 2.1.1-1.i386]
 [deps: vdt_globus_sdk VDT1.2.2rh9-1.i386]
 [deps: myproxy-config 1.1.8-13.edg1.noarch]
 [deps: netlogger-jar 1.0.0-1.i386]
 [deps: glite-service-discovery-api-java 2.0.2-1.noarch]
 [deps: edg-gpt-profile 1.0.0-1.noarch]
 [deps: edg-replica-manager-config 1.8.1-1_sl3.noarch]
 [deps: glite-wms-ui-api-cpp 1.5.2-1.i386]
 [deps: edg-wl-common-api-java_gcc3_2_2 lcg2.1.74-3_sl3.i486] 
 [deps: glite-data-io-client 1.5.2-1.i386]
 [deps: xerces-c 1.7.0-sl3.i386]
 [deps: jglobus 1.1-EGEE.noarch]
 [deps: glite-wms-manager-ns-client 1.5.2-1.i386]
 [deps: classads-jar 1.1-2.i386]
 [deps: glite-wms-ui-cli-python 1.5.6-1.i386]
 [deps: edg-replica-optimization-test 2.2.2-1_sl3.noarch]
 [deps: edg-replica-metadata-catalog-client-c++_gcc3_2_2 2.3.3-1_sl3.i386]
 [deps: glite-apel-core 1.0.1-0.noarch]
 [deps: DPM-client 1.5.5-1sec.i386]
 [deps: perl-XML-SAX-Base 1.04-1.i386] 
 [deps: gsiopenssh VDT1.2.2rh9-1.i386]
 [deps: glite-wms-configuration 1.5.3-1.i386]
 [deps: glite-service-discovery-config 1.1.1-1.noarch]
 [deps: perl-TermReadKey 2.21-1.i386]
 [deps: glite-io-client-config 2.2.0-1.noarch]
 [deps: vdt_globus_rm_client VDT1.2.2rh9-1.i386]
 [deps: glite-wms-wmproxy-api-java 1.5.4-1.noarch]
 [deps: edg-wl-ui-api-cpp_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: edg-replica-manager-test 1.8.1-1_sl3.noarch]
 [deps: glite-data-io-gss-auth 1.0.0-1.i386]
 [deps: castor-scriptlets 2.0.3-3.i386]
 [deps: edg-utils-system 1.8.2-1_sl3.noarch]
 [deps: edg-wl-bypass_gcc3_2_2 lcg2.5.3-29_sl3.i486]
 [deps: glite-yaim 3.0.0-5.noarch]
 [deps: perl-Net-SSLeay 1.23-0.dag.rhel3.i386]
 [deps: mm.mysql 2.0.14-1edg.noarch]
 [deps: glite-data-catalog-interface 2.0.0-7.noarch]
 [deps: glite-service-discovery-api-c 2.2.0-3.i386]
 [deps: glite-file-transfer-service-client-config 1.2.1-1.noarch]
 [deps: glite-wms-wmproxy-api-cpp 1.5.4-1.i386]
 [deps: glite-security-util-java 1.3.4-1.noarch]
 [deps: glite-wms-utils-jobid 1.0.3-1.i386]
 [deps: glite-wms-jdl 1.5.10-1.i386]
 [deps: edg-wl-common-api_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: glite-service-discovery-rgma-java 2.0.3-1.noarch]
 [deps: GFAL-client 1.7.7-1_sl3.i386]
 [deps: classads-g3 0.9.4-vh7_sl3.i486]
 [deps: castor-rtcopy-messages 2.0.3-3.i386]
 [deps: glite-rgma-api-c 5.0.6-1.i386]
 [deps: lcg-mon-stdout 1.1.6-2.noarch]
 [deps: glite-wms-manager-ns-commands 1.5.2-1.i386]
 [deps: boost 1.32.0-6.i386]
 [deps: commons-cli 1.0_beta2_edg-2edg.noarch]
 [deps: edg-replica-optimization-client-c++_gcc3_2_2 2.3.4-1_sl3.i386]
 [deps: edg-replica-optimization-client 2.2.2-1_sl3.noarch]
 [deps: castor-stager-clientold 2.0.3-3.i386]
 [deps: glite-security-voms-clients 1.6.16-1.i386]
 [deps: perl-SOAP-Lite 0.60a-1.1.el3.rf.noarch]
 [deps: edg-wl-config_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: gpt VDT1.2.2rh9-1.i386]
 [deps: glite-data-catalog-api-java 2.0.0-7.noarch]
 [deps: vdt_globus_info_essentials VDT1.2.2rh9-1.i386]
 [deps: lcg-ManageSoftware 2.0-4.noarch]
 [deps: lcg-sft 2.1.2-1.noarch]
 [deps: glite-rgma-common-config 5.1.1-1.noarch]
 [deps: glite-data-catalog-cli 1.7.2-6.i386]
 [deps: edg-java-data-util 1.3.22-1_sl3.noarch]
 [deps: glite-service-discovery-cli 2.2.0-3.i386]
 [deps: edg-java-security-client 1.5.11-1_sl3.noarch]
 [deps: edg-wl-logging-api-cpp_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: glite-data-globus-rls-api-perl 1.0.0-3.i386]
 [deps: ares-devel 1.1.1-cel3.i486]
 [deps: glite-data-catalog-api-c 2.0.0-5.i386]
 [deps: glite-wms-ui-configuration 1.5.0-1.i386]
 [deps: glite-wms-ui-wrap-python 1.5.4-1.i386]
 [deps: edg-local-replica-catalog-interface 2.2-1_sl3.noarch]
 [deps: jakarta-commons-logging 1.0.2-lcg1_sl3.i386]
 [deps: glite-rgma-api-java 5.0.3-1.noarch]
 [deps: castor-vdqm-client 2.0.3-3.i386]
 [deps: perl-XML-Stream 1.22-1.1.el3.rf.noarch]
 [deps: edg-local-replica-catalog-test 2.2.9-1_sl3.noarch]
 [deps: vdt_globus_rm_essentials VDT1.2.2rh9-1.i386]
 [deps: edg-replica-manager-gridftp-client_gcc3_2_2 1.8.1-1_sl3.i386]
 [deps: glite-config 1.6.28-0.noarch]
 [deps: glite-rgma-stubs-servlet-java 5.0.5-1.noarch]
 [deps: xml-commons 1.0-0.b2.3jpp_sl3.noarch]
 [deps: myproxy VDT1.2.2rh9-1.i386]
 [deps: castor-devel 2.0.3-3.i386]
 [deps: uberftp-client VDT1.2.2rh9_LCG-2.i386]
 [deps: xml-commons-apis 1.0-0.b2.3jpp_sl3.noarch]
 [deps: glite-service-discovery-file-c 2.1.1-1.i386]
 [deps: glite-apel-pbs 1.0.0-1.noarch]
 [deps: castor-upv-client 2.0.3-3.i386]
 [deps: glite-essentials-cpp 1.1.1-1_EGEE.i386]
 [deps: torque 2.0.0p7-1.sl3.st.i386]
 [deps: glite-rgma-api-cpp 5.0.11-1.i386]
 [deps: glite-data-transfer-cli 3.2.1-1.i386]
 [deps: castor-rtcopy-client 2.0.3-3.i386]
 [deps: castor-doc 2.0.3-3.i386]
 [deps: vdt_globus_essentials VDT1.2.2rh9-1.i386]
 [deps: perl-MIME-Lite 2.117-2.1.el3.rf.noarch]
 [deps: glite-data-transfer-api-java 3.1.0-1.noarch]
 [deps: log4j 1.2.6-1jpp.noarch]
 [deps: glite-data-util-c 1.2.0-2.i386]
 [deps: jas-jar 1.0.0-1.i386]
 [deps: glite-wms-checkpointing 1.5.0-1.i386]
 [deps: edg-profile 2.0.8-1.noarch]
 [deps: jakarta-axis 1.1rc2-3.noarch]
 [deps: lcg-info-api-ldap 2.5-1.noarch]
 [deps: xerces-j1 1.4.4-12jpp.noarch]
 [deps: CGSI_gSOAP_2.6-dev 1.1.15-6.i386]
 [deps: bouncycastle-jdk14 1.19-2.noarch]
 [deps: edg-replica-metadata-catalog-test 2.2.9-1_sl3.noarch]
 [deps: perl-Net-XMPP 1.0-1.1.el3.rf.noarch]
 [deps: glite-wms-utils-tls 1.0.5-1.i386]
 [deps: glite-lb-common 3.0.4-1.i386]
 [deps: tix 1:8.1.4-92.2.i386]  
 [deps: glite-rgma-api-python 5.0.4-1.noarch]
 [deps: glite-lfc-client-config 1.5.0-2.noarch]
 [deps: gacl 0.9.2-1_gcc3_2_2_sl3.i386]
 [deps: glite-wms-brokerinfo-access 1.5.0-1.i386]
 [deps: lcg-mon-tools 1.0.4-1_sl3.noarch]
 [deps: vdt_globus_rls_client VDT1.2.2rh9-1.i386]
 [deps: glite-data-catalog-api-perl 2.0.0-3.noarch]
 [deps: glite-data-transfer-interface 3.1.0-3.noarch]
 [deps: perl-IO-Socket-SSL 0.96-sl3.i386]
 [deps: lcg-profile 1.0.6-1.noarch]
 [deps: glite-rgma-base 5.0.4-1.noarch]
 [deps: boost-devel 1.32.0-6.i386]
 [deps: itcl 3.2-92.2.i386]
 [deps: glite-security-utils-config 1.2.3-1.noarch]
 [deps: glite-rgma-log4cpp 5.0.3-1.i386]
 [deps: edg-replica-optimization-interface 2.2.0-1_sl3.noarch] 
 [deps: glite-data-transfer-api-perl 3.1.0-1.noarch]
 [deps: edg-wl-services-common_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: jug 1.0.2_edg-edg2.noarch]
 [deps: glite-security-gsoap-plugin 1.2.2-0.i386]
 [deps: mpiexec 0.77-3.sl3.i386] 
 [deps: glite-data-api-perl 1.1.1-1.noarch]
 [deps: glite-lb-client 2.1.3-1.i386]
 [deps: edg-gsoap-base_gcc3_2_2 1.1.5-1_sl3.i386]
 [deps: glite-wms-ui-api-java 1.5.2-1.i386]
 [deps: glite-wms-partitioner 1.5.0-1.i386]
 [deps: glite-version 3.0.0-1.noarch]
 [deps: edg-replica-manager-interface 1.8.0-1_sl3.noarch]
 [deps: edg-brokerinfo_gcc3_2_2 2.1-5_sl3.i386] 
 [deps: glite-wms-client 1.5.9-1.i386]
 [deps: glite-wms-broker 1.5.5-1.i386]
 [deps: glite-security-voms-api 1.6.16-3.i386]
 [deps: castor-rfio-server 2.0.3-3.i386]
 [deps: edg-wl-ui-gui_gcc3_2_2 lcg2.1.74-3_sl3.i486]
 [deps: mpich 1.2.6-1.sl3.cl.i386]
 [deps: CASTOR-client 2.0.3-3.i386]
 [deps: glite-wms-manager-ns-common 1.5.0-1.i386]
 [deps: glite-wms-common 1.5.6-1.i386]

There are some packages being installed here that I really don't understand why they are being installed

  CASTOR-client and it's dependencies
  mpiexec and it's dependency of torque (the torque package contains nothing anyway).
  edg-mkgridmap and edg-mkgridmap-conf
  gridsite
  mm.mysql

Maybe they are needed but I can't think of a reason for them to be there.

Configure Node

 /opt/glite/yaim/scripts/configure_node /opt/glite/yaim/etc/site-info.def UI_combined

produced

 Configuring config_upgrade
 Configuring config_ldconf
 /sbin/ldconfig: /opt/lcg/lib/liblcg-info-api-ldap.so.0 is not a symbolic link
 /sbin/ldconfig: /opt/glite/externals/lib/libswigpy.so.0 is not a symbolic link
 /sbin/ldconfig: /opt/glite/externals/lib/libswigpl.so.0 is not a symbolic link
 /sbin/ldconfig: /opt/glite/externals/lib/libswigtcl8.so.0 is not a symbolic link
 Configuring config_sysconfig_edg
 Configuring config_sysconfig_globus
 Configuring config_sysconfig_lcg
 Configuring config_crl
 Now updating the CRLs - this may take a few minutes...
 Things to be fixed.
 * lcg-info-api-ldap-2.5-1 and swig-runtime-1.3.21-1_EGEE should be fixed for the symlink errors above.