Request id: 109802866142.6058572557853

Component name: (modified)Resource Broker/Scheduling Agent
Version (CVS tag): 2.1.15.2.4-4 ( tag v2_4_4) Request priority: 2
Package brief description:
WP 3.2 Scheduling Agent (version 2.4) based on edg Resource Broker version 2.1.15 soves some bugs detected since last deployment in the production testbed.

(Use the rpm list for the devel release 2.1.12)

In terms of functionality does not include features from last version:
- 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): Y
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-25.i486.rpm
cg-wp3.2-chkpt-api_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-common-api-java-interface_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-common-api-java_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-common-api_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-config_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-dgas-hlr-ATMClient_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-dgas-hlr-jobAuthClient_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-dgas-hlr-server-admin_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-dgas-hlr-server_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-dgas-hlr-ui_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-dgas-pa-server_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-globus-gridftp_gcc3_2_2-1.5-25.i486.rpm
cg-wp3.2-interactive_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-jss-cpp-srv_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-lbserver-rgma_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-lbserver_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-locallogger_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-logging-api-c_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-logging-api-cpp_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-logging-api-sh_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-proxyrenewal_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-services-common_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-testsuite_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-api-cpp_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-api-java-interface_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-api-java_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-cli_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-config_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-gui_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-wm_gcc3_2_2-2.1.15.2.4-4.i486.rpm

Changes:
List of all bugs fixed by this release:
Bug Fixes: 446, 449, 451, 473, 487, 493, 559
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
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-25.i486.rpm
cg-wp3.2-chkpt-api_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-common-api-java-interface_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-common-api-java_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-common-api_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-config_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-logging-api-c_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-logging-api-cpp_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-logging-api-sh_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-services-common_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-api-cpp_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-api-java-interface_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-api-java_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-cli_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-config_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-ui-gui_gcc3_2_2-2.1.15.2.4-4.i486.rpm

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

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

cg-wp3.2-lbserver_gcc3_2_2-2.1.15.2.4-4.i486.rpm
cg-wp3.2-locallogger_gcc3_2_2-2.1.15.2.4-4.i486.rpm

*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.4-4.i486.rpm
cg-wp3.2-jss-cpp-srv_gcc3_2_2-2.1.15.2.4-4.i486.rpm
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:
we are requesting moving the wp3.2 packages from development testbed to the pro
duction one. The changes from rpms version 2.3-1 and 2.4-4 are maily bugfixes, so this bugfixes can be tested, specially bug #559.



Aditionally:
- 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.