Request id: 108807305654.737407814628

Component name: (modified)Resource Broker/Scheduling Agen
Version (CVS tag): 2.1.15.2.2 ( tag v2_2_0) Request priority: 2
Package brief description:
WP 3.2 Scheduling Agent (version 2.2) based on edg Resource Broker version 2.1.15
- Includes functionality for running mpich, and mpich-g2 jobs over normal and smp clusters.
- support for interactivity
- jss interface for RAS machine

Code:
Source code in X# CVS ? (Y/N): Y
Autobuild generates RPMs ? (Y/N): N
Software download URL: https://savannah.fzk.de/distribution/crossgrid/crossgrid/wp3/wp3_2-scheduling/
List of RPMs produced:
cg-wp3.2-bypass_gcc3_2_2-2.5.3-23.i486.rpm
cg-wp3.2-chkpt-api_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-common-api-java-interface_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-common-api-java_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-common-api_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-config_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-dgas-hlr-ATMClient_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-dgas-hlr-jobAuthClient_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-dgas-hlr-server-admin_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-dgas-hlr-server_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-dgas-hlr-ui_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-dgas-pa-server_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-globus-gridftp_gcc3_2_2-1.5-23.i486.rpm
cg-wp3.2-interactive_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-jss-cpp-srv_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-lbserver-rgma_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-lbserver_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-locallogger_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-logging-api-c_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-logging-api-cpp_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-logging-api-sh_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-proxyrenewal_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-services-common_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-testsuite_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-api-cpp_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-api-java-interface_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-api-java_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-cli_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-config_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-gui_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-wm_gcc3_2_2-2.1.15.2.2-1.i486.rpm

Changes:
List of all bugs fixed by this release:
( 358, 359, 361, 362, 387, 389, 390, 393, 394, 395, 398, 400, 404, 405)
Look at https://savannah.fzk.de/bugs/?group=cg-wp3-2
List of backwards compatibility issues (installation, configuration or run-time:
can be installed over lcg-2 based testbed (follow installation guide)

Documentation:
Installation manual URL: https://savannah.fzk.de/distribution/crossgrid/crossgrid/wp3/wp3_2-scheduling/docs/CG3.2-D3.3-v2.1-CSIC-installationguide.doc
Users manual URL: https://savannah.fzk.de/distribution/crossgrid/crossgrid/wp3/wp3_2-scheduling/docs/CG3.2-D3.3-v2.1-CSIC-installationguide.doc
Development manual URL: https://savannah.fzk.de/distribution/crossgrid/crossgrid/wp3/wp3_2-scheduling/docs/
Software requirements URL: https://savannah.fzk.de/distribution/crossgrid/crossgrid/wp3/wp3_2-scheduling/docs/
Software design URL: https://savannah.fzk.de/distribution/crossgrid/crossgrid/wp3/wp3_2-scheduling/docs/CG3.0-D3.5-v1.2-PSNC010-Proto2Status.pdf

Files:
List of all configuration files (with full path):
various configuration files(follow installation guide)
List of all log files (with full path):
usual edg ones, plus more defined by variables like G2LauncherLogDir (follow installation guide).
For jss services job logs are created under /tmp
List of LCFG configuration objects (and versions):
wlconfig modified and rpm lists provided by Iteam (currenlty until X# tag CG1_0_1)
List of daemons provided:
follow installation guide
List of init.d scripts and supported directives (start, stop, restart, etc.):
follow installation guide

Deployment:
Affected machine types (UI, WN, CE, SE, etc) and packages to be deployed on each:
Affected machines are UI, RB (and optionally JSS/RAS machine):

*For the UI:
cg-wp3.2-bypass_gcc3_2_2-2.5.3-23.i486.rpm
cg-wp3.2-chkpt-api_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-common-api-java-interface_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-common-api-java_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-common-api_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-config_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-logging-api-c_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-logging-api-cpp_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-logging-api-sh_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-services-common_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-api-cpp_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-api-java-interface_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-api-java_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-cli_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-config_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-ui-gui_gcc3_2_2-2.1.15.2.2-1.i486.rpm

*For the RB node:
cg-wp3.2-bypass_gcc3_2_2-2.5.3-23.i486.rpm
cg-wp3.2-common-api_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-config_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-globus-gridftp_gcc3_2_2-1.5-23.i486.rpm
cg-wp3.2-interactive_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-logging-api-c_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-logging-api-cpp_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-logging-api-sh_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-proxyrenewal_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-services-common_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-wm_gcc3_2_2-2.1.15.2.2-1.i486.rpm

additionally if the RB node works as LB node, upgrade with:

cg-wp3.2-lbserver_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-locallogger_gcc3_2_2-2.1.15.2

*For the RAS/JSS node:
for this node all the UI packages are needed ( look rpm list before), and some additional ones:
cg-wp3.2-interactive_gcc3_2_2-2.1.15.2.2-1.i486.rpm
cg-wp3.2-jss-cpp-srv_gcc3_2_2-2.1.15.2.2-1.i486.rp
Component dependencies (required libraries, packages, etc.):
follow installation guide
Credentials (if any) used by the service:
User credentials in UI (and optionally in JSS)
List of service ports (inbound,outbound):
follow installation guide
Who communicates with the service and from where:
UI, RAS
Range of temporary ports used by the service (inbound,outbound):
follow installation guide

Testing and Validation:
Unit tests that have been performed on the package:
follow installation guide & software design doc
Features to be tested:
- current functionality provided until now
- upgrades to be compatible with lcg-2 testbed
- mpich, and mpich-g2 interactive jobs
- optionally jss interface (will be tested by the RAS packages, in its own test request)
Features not to be tested:
any edg original feature is backwards compatible as for version 2.1.15
Test programs download URL: https://savannah.fzk.de/cgi-bin/viewcvs.cgi/crossgrid/crossgrid/wp3/wp3_2-scheduling/etc/tests/

Other considerations:
- test are provided in the installation manual and source code for tests in the cvs (binaries can be provided upon request for interactivity testings)
- jss interface will be tested indirectly in its own validation.
- bus have been solved, and some others have been not possible to detect (Look the document https://savannah.fzk.de/distribution/crossgrid/crossgrid/wp3/wp3_2-scheduling/docs/CG3.2-v1.0-SolvedIssues.pdf)
Some use cases and logs are required for the issues that have been not possible to reproduce

Contacts:
Test requester:
Name: Alvaro Fernandez
WP: 3 Partner: IFIC-CSIC
Task: 3.2 E-mail Alvaro.Fernandez@ific.uv.es
Developer/origin:
Name: Antonio Hervas, Enol Fernandez, Alvaro Fernández, Marco Sottilaro, Elisa Heymann, Miquel A.Senar
Project: crossgrid
WP: 3 Partner: UAB, IFIC-CSIC, DATAMAT
Task: 3.2 E-mail: gp_cg-wp3-2_discuss@gridportal.fzk.de

Delete this request:

Password:

Click the BACK browser button to return.