Difference: WMS35PrecertificationReport (1 vs. 21)

Revision 212013-02-15 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 9 to 9
 
[root@devel09 ~]# rpm -qa | grep glite-wms
glite-wms-purger-3.5.0-3.sl5
Changed:
<
<
glite-wms-utils-classad-3.4.1-1.sl5
>
>
glite-wms-utils-classad-3.4.1-l1.sl5
 glite-wms-configuration-3.5.0-3.sl5 glite-wms-interface-3.5.0-3.sl5 glite-wms-core-3.5.0-5.sl5
Line: 877 to 877
 Error code: SOAP-ENV:Server
Added:
>
>
Support for RFC proxies

IMPORTANT: use glite-wms-interface>=3.5.0-6

[mcecchi@devel15 ~]$ voms-proxy-init --voms testers.eu-emi.eu -rfcEnter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Marco Cecchi
Creating temporary proxy .................................... Done
Contacting  emitestbed07.cnaf.infn.it:15002 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=emitestbed07.cnaf.infn.it] "testers.eu-emi.eu" Done
Creating proxy ................................................................................ Done

Your proxy is valid until Sat Feb 16 04:26:01 2013

[mcecchi@devel15 ~]$ glite-wms-job-submit --register-only -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server cream.jdl 

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully registered to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/JiEPmMuhp3M6AKxAD2vcWA

==========================================================================

To complete the operation, the following file containing the InputSandbox of the job needs to be transferred:
==========================================================================================================
ISB ZIP file : /tmp/ISBfiles_pt_Crq6aJiRrOa2614TmXg_0.tar.gz
Destination : gsiftp://devel09.cnaf.infn.it:2811/var/SandboxDir/Ji/https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2fJiEPmMuhp3M6AKxAD2vcWA/input/ISBfiles_pt_Crq6aJiRrOa2614TmXg_0.tar.gz
-----------------------------------------------------------------------------

then start the job by issuing a submission with the option:
 --start https://devel09.cnaf.infn.it:9000/JiEPmMuhp3M6AKxAD2vcWA



[mcecchi@devel15 ~]$ glite-wms-job-submit -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server cream.jdl 
Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/FHNf0FyCVCm4_2zWv6RnyQ

==========================================================================


[mcecchi@devel15 ~]$ glite-wms-job-cancel https://devel09.cnaf.infn.it:9000/FHNf0FyCVCm4_2zWv6RnyQ

Are you sure you want to remove specified job(s) [y/n]y : y

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


============================= glite-wms-job-cancel Success =============================

The cancellation request has been successfully submitted for the following job(s):

- https://devel09.cnaf.infn.it:9000/FHNf0FyCVCm4_2zWv6RnyQ

========================================================================================


[mcecchi@devel15 ~]$ glite-wms-job-list-match -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server cream.jdl |wc -l
14
 

LIST OF BUGS

Revision 202013-02-07 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 77 to 77
 ======================================================================
Added:
>
>
ARC CE

Tested with Nordugrid people on korundi

glite-wms-job-status https://devel09.cnaf.infn.it:9000/1C0TMnsCIC4SHG_K9wbuvg

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/1C0TMnsCIC4SHG_K9wbuvg Current Status: Cleared Status Reason: user retrieved output sandbox Destination: korundi.grid.helsinki.fi:2811/nordugrid-GE-mgrid Submitted: Wed Feb 6 15:48:26 2013 CET ======================================================================

 

DAG job

Revision 192013-02-06 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 638 to 638
 drwxr-xr-x 5 glite glite 4096 Jan 30 13:10 jobdir
Changed:
<
<
Glue 2.0 purchasers:
>
>
Glue 2.0 purchasers and match-making:

N.B.: it requires glite-wms-core-3.5.0-7

Match-making.

makes sure that you don't inherit glue 1 defaults from your UI. Set WmsRequirements = true (or whatever valid glue2 expression) in the wms configuration.

 
Changed:
<
<
05 Feb, 17:11:45 -D: [Debug] fetch_bdii_ce_info_g2(../../../../src/ism/purchaser/ldap-utils-g2.cpp:1167): #98037 LDAP entries received in 169 seconds
>
>
[mcecchi@devel15 ~]$ cat ls_g2.jdl [ Executable = "/bin/echo"; EnableZIppedISB=true; Arguments = "Hello"; StdOutput = "out.log"; StdError = "err.log"; InputSandbox = {}; OutputSandbox = {"out.log", "err.log"}; requirements = other.GLUE2.Computing.Endpoint.QualityLevel == "production"; AllowZippedISB = true; rank=1; myproxyserver=""; RetryCount = -1; ShallowRetryCount = -1; ] [mcecchi@devel15 ~]$ glite-wms-job-list-match --debug -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls_g2.jdl |wc -l

4238

 
Added:
>
>
Purchasing.

In the WM log:

05 Feb, 17:11:45 -D: [Debug] fetch_bdii_ce_info_g2(../../../../src/ism/purchaser/ldap-utils-g2.cpp:1167): #98037 LDAP entries received in 169 seconds
06 Feb, 08:58:44 -D: [Debug] fetch_bdii_se_info_g2(../../../../src/ism/purchaser/ldap-utils-g2.cpp:1166): #18871 GLUE2StorageS
hare's ClassAd(s) generated in 5 seconds

 
Added:
>
>
Create a dump request and check that the content contains GLUE2 descriptions
 

Job cancel
Line: 992 to 1027
 
Deleted:
<
<
On the UI:

[mcecchi@devel15 ~]$ voms-proxy-init --voms testers.eu-emi.eu
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Marco Cecchi
Creating temporary proxy ....................... Done
Contacting  emitestbed01.cnaf.infn.it:15002 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=emitestbed01.cnaf.infn.it] "testers.eu-emi.eu" Done
Creating proxy ....................................... Done

Your proxy is valid until Thu Jan 31 22:26:29 2013
 
BUG: wmproxy init script 'status' does not return error when service is not running (bug #99017). Certified by MC 31/12/2013

Revision 182013-02-05 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 77 to 77
 ======================================================================
Changed:
<
<

DAG jobs

>
>

DAG job

 
[mcecchi@devel15 ~]$ cat dag2.jdl 
Line: 218 to 218
 ======================================================================
Added:
>
>

Parametric

 
Changed:
<
<
Job list-match

[mcecchi@devel15 ~]$ glite-wms-job-list-match --rank -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl |tail
 - vgn003.hep.physik.uni-siegen.de:8443/cream-pbs-dteam             1
 - vm3.tier2.hep.manchester.ac.uk:8443/cream-pbs-long               1
 - vserv11.hep.phy.cam.ac.uk:8443/cream-pbs-express                 1
 - vserv11.hep.phy.cam.ac.uk:8443/cream-pbs-short                   1
 - wario.univ-lille1.fr:8443/cream-pbs-dteam                        1
 - wipp-crm.weizmann.ac.il:8443/cream-pbs-dteam                     1

==========================================================================

ISM purchasers
>
>
Beware of bug #79027. Work with jdl-api-cpp-3.4.1-3
 
Changed:
<
<
[root@devel09 workload_manager]# cat dump [command="ism_dump"] [root@devel09 workload_manager]# cp dump jobdir/new/ [root@devel09 workload_manager]# tail -f /var/log/wms/workload_manager_events.log ": OiBSMngxWlZOcGRHVlZibWx4ZFdWSlJEMUpURjlKVlVORFgwbEhJQT09", "GlueCEUniqueID=ngi-il-ce2.isragrid.org.il:8443/cream-sge-israelvo", "GlueCEUniqueID=ngi-il-ce2.isragrid.org.il:8443/cream-sge-dteam", "GlueCEUniqueID=ngi-il-ce2.isragrid.org.il:8443/cream-sge-ops" }; GlueClusterName = "ngi-il-ce2.isragrid.org.il"; GlueSchemaVersionMajor = 1; GlueInformationServiceURL = "ldap://ngi-il-ce2.isragrid.org.il:2170/mds-vo-name=resource,o=grid"
>
>
$ cat parametric.jdl [ ParameterStart = 0; ParameterStep = 1; Parameters = 3; JobType = "parametric"; Executable = "/bin/echo"; Arguments = "_PARAM_"; Environment = {"MYPATH_PARAM_=$PATH:/bin:/usr/bin:$HOME"}; StdOutput = "echo_PARAM_.out"; StdError = "echo_PARAM_.err"; OutputSandbox = {"echo_PARAM_.out","echo_PARAM_.err"}; Retrycount=-1;
  ]
Deleted:
<
<
05 Feb, 10:43:47 -I: [Info] operator()(../../src/dispatcher_utils.cpp:292): new ism_dump

[root@devel09 workload_manager]# ll total 112244 -rw-r--r-- 1 root root 21 Feb 5 10:43 dump -rw-r--r-- 1 glite glite 114810221 Feb 5 10:43 ismdump.fl drwxr-xr-x 5 glite glite 4096 Jan 30 13:10 jobdir

Job cancel

Cancel of a Running job:

======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q
Submitted:          Mon Feb  4 16:00:08 2013 CET
==========================================================================
 
Changed:
<
<
[mcecchi@devel15 ~]$ glite-wms-job-cancel https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ

Are you sure you want to remove specified job(s) [y/n]y : y

>
>
$ glite-wms-job-submit -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server parametric.jdl
  Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server
Changed:
<
<
========================= glite-wms-job-cancel Success =========================

The cancellation request has been successfully submitted for the following job(s):

>
>
================== glite-wms-job-submit Success ==================
 
Changed:
<
<
- https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ
>
>
The job has been successfully submitted to the WMProxy Your job identifier is:
 
Changed:
<
<
====================================================================================
>
>
https://devel09.cnaf.infn.it:9000/kf7upvOiNtOd7qAthY70lg
 
Added:
>
>
======================================================================
 
Changed:
<
<
[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ
>
>
$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/kf7upvOiNtOd7qAthY70lg
 

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Changed:
<
<
Status info for the Job : https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ Current Status: Cancelled Destination: emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q Submitted: Mon Feb 4 16:00:08 2013 CET
>
>
Status info for the Job : https://devel09.cnaf.infn.it:9000/kf7upvOiNtOd7qAthY70lg Current Status: Done(Success) Exit code: 0 Submitted: Tue Feb 5 15:27:05 2013 CET
 ======================================================================
Changed:
<
<

Cancel of a Done job:

[mcecchi@devel15 ~]$ glite-wms-job-cancel https://devel09.cnaf.infn.it:9000/XbwZJuMcbwQ68XVvHm6ztQ

Are you sure you want to remove specified job(s) [y/n]y : y

Error - Cancel not allowed
Current Job Status is Done

Certificate delegation

[mcecchi@devel15 ~]$ glite-wms-job-delegate-proxy --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server -d mc

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


================== glite-wms-job-delegate-proxy Success ==================

Your proxy has been successfully delegated to the WMProxy(s):
https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server
with the delegation identifier: mc
>
>
- Nodes information for: Status info for the Job : https://devel09.cnaf.infn.it:9000/9eJkws7-aS5qcUKyZswydg Current Status: Done(Success) Logged Reason(s): - job completed - Job Terminated Successfully Exit code: 0 Status Reason: Job Terminated Successfully Destination: cex.grid.unipg.it:8443/cream-pbs-cert Submitted: Tue Feb 5 15:27:05 2013 CET
 ======================================================================
Changed:
<
<

Check publication in EMIR

Put in your siteinfo.def something like:

BDII_EMIR_ENABLE=yes
BDII_EMIR_SERP_PERIOD=1
BDII_EMIR_SERP_VALIDITY=2
BDII_EMIR_HOST=http://emitbdsr1.cern.ch:9126

Then run:

[root@devel09 ~]#PATH=$PATH:/sbin /opt/glite/yaim/bin/yaim -r -f config_emir_serp -s siteinfo_/site-info.def

   WARNING: 
   WARNING: *****************************************************************************
   WARNING: Your siteinfo directory is world readable. This is generally a bad idea      
   WARNING: as configuration files may contain passwords and other sensitive information.
   WARNING: *****************************************************************************
   WARNING: 
   INFO: Configuring HOST: devel09.cnaf.infn.it
   INFO: Using site configuration file: siteinfo_/site-info.def
   INFO: 
         ###################################################################
         
         .             /'.-. ')
         .     yA,-"-,( ,m,:/ )   .oo.     oo    o      ooo  o.     .oo
         .    /      .-Y a  a Y-.     8. .8'    8'8.     8    8b   d'8
         .   /           ~ ~ /         8'    .8oo88.     8    8  8'  8
         . (_/         '===='          8    .8'     8.   8    8  Y   8
         .   Y,-''-,Yy,-.,/           o8o  o8o    o88o  o8o  o8o    o8o
         .    I_))_) I_))_)
>
>
Status info for the Job : https://devel09.cnaf.infn.it:9000/DQULXLoEiZ81BHomXV9nfw Current Status: Done(Success) Exit code: 0 Status Reason: Job Terminated Successfully Destination: grisuce.scope.unina.it:8443/cream-pbs-egeecert Submitted: Tue Feb 5 15:27:05 2013 CET ======================================================================
 
Added:
>
>
Status info for the Job : https://devel09.cnaf.infn.it:9000/LozDHI8Df9uz5GbAMesn_w Current Status: Done(Success) Logged Reason(s): - BLAH error: submission command failed (exit code = 1) (stdout:) (stderr:T3_BO: User cannot use the queue. Job not submitted.-) N/A (jobId = CREAM450095355) - job completed - Job Terminated Successfully Exit code: 0 Status Reason: Job Terminated Successfully Destination: atlas-ce-01.roma1.infn.it:8443/cream-lsf-atlasgcert Submitted: Tue Feb 5 15:27:05 2013 CET ======================================================================
 
Changed:
<
<
current working directory: /root site-info.def date: Jan 30 15:39 siteinfo_/site-info.def yaim command: -r -f config_emir_serp -s siteinfo_/site-info.def log file: /opt/glite/yaim/bin/../log/yaimlog Wed Jan 30 15:50:43 CET 2013 : /opt/glite/yaim/bin/yaim
>
>
Status info for the Job : https://devel09.cnaf.infn.it:9000/varcOAEGkQ0QeIScEVd47w Current Status: Done(Success) Exit code: 0 Status Reason: Job Terminated Successfully Destination: gridce1.pi.infn.it:8443/cream-lsf-cert Submitted: Tue Feb 5 15:27:05 2013 CET ======================================================================
 
Changed:
<
<
Installed YAIM versions: glite-lb-yaim 4.5.8-1 glite-yaim-bdii 4.3.13-1 glite-yaim-core 5.1.0-1
>
>
Status info for the Job : https://devel09.cnaf.infn.it:9000/ykG2-jocfC4vxt3jqPvQAA Current Status: Done(Success) Exit code: 0 Status Reason: Job Terminated Successfully Destination: grid012.ct.infn.it:8443/cream-lsf-cert Submitted: Tue Feb 5 15:27:05 2013 CET ======================================================================
 
Deleted:
<
<
####################################################################
INFO
The default location of the grid-env.(c)sh files will be: /usr/libexec
INFO
Sourcing the utilities in /opt/glite/yaim/functions/utils
INFO
Detecting environment
INFO
Assuming the node types: WMSLB
INFO
Using hostname: devel09.cnaf.infn.it
WARNING
config_emir_serp function is not supported by WMSLB!
WARNING
Anyway you can force this operation.
WARNING
Would you really run config_emir_serp on WMSLB? [y/]:
INFO
Executing function: config_emir_serp_check
INFO
Executing function: config_emir_serp
EMIR-SERP startup [ OK ]
INFO
YAIM terminated succesfully.
 
Deleted:
<
<
Check that the record has reached its destination

mcecchi@pccecchi ~ $ curl -v -H "Accept:application/xml" -X GET http://emitbdsr1.cern.ch:9126/services?Service_Endpoint_ID=devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975
* About to connect() to emitbdsr1.cern.ch port 9126 (#0)
*   Trying 128.142.136.66... connected
* Connected to emitbdsr1.cern.ch (128.142.136.66) port 9126 (#0)
> GET /services?Service_Endpoint_ID=devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975 HTTP/1.1
> User-Agent: curl/7.21.0 (i386-redhat-linux-gnu) libcurl/7.21.0 NSS/3.12.10.0 zlib/1.2.5 libidn/1.18 libssh2/1.2.4
> Host: emitbdsr1.cern.ch:9126
> Accept:application/xml
> 
< HTTP/1.1 200 OK
< Content-Type: application/xml
< Vary: Accept-Encoding
< Content-Length: 981
< Server: Jetty(8.1.4.v20120524)
< 
* Connection #0 to host emitbdsr1.cern.ch left intact
* Closing connection #0
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:QueryResult xmlns="http://schemas.ogf.org/glue/2009/03/spec_2.0_r1" xmlns:ns2="http://www.eu-emi.eu/emiregistry" count="1"><Service BaseType="Entity" CreationTime="2013-01-30T15:22:41.000+01:00"><ID>devel09.cnaf.infn.it_wmproxy_2272271975</ID><Name>INFN-CNAF-WMProxy</Name><Extensions/><Type>org.glite.wms.WMProxy</Type><Location/><Endpoint CreationTime="2013-01-30T15:22:41.000+01:00"><ID>devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975</ID><URL>https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server</URL><Capability>executionmanagement.candidatesetgenerator</Capability><Capability>executionmanagement.jobdescription</Capability><Capability>executionmanagement.jobmanager</Capability><Technology>webservice</Technology><InterfaceName>org.glite.wms.WMProxy</InterfaceName><InterfaceVersion>1.0</InterfaceVersion><QualityLevel>production</QualityLevel></Endpoint></Service></ns2:QueryResult>mcecchi@pccecchi ~ $ 
 
Added:
>
>

Collection

 
Deleted:
<
<
JOB SUBMISSION OF A COLLECTION
 
Deleted:
<
<
dorigoa@cream-51 13:16:43 ~/JDLs/WMS>glite-wms-job-delegate-proxy -d foo -e https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server

============== glite-wms-job-delegate-proxy Success ==============

Your proxy has been successfully delegated to the WMProxy(s): https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server with the delegation identifier: foo

======================================================================

 dorigoa@cream-51 13:18:59 ~/JDLs/WMS>cat coll_small.jdl [ type = "collection";
Line: 715 to 598
 ======================================================================
Added:
>
>
Job list-match

[mcecchi@devel15 ~]$ glite-wms-job-list-match --rank -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl |tail
 - vgn003.hep.physik.uni-siegen.de:8443/cream-pbs-dteam             1
 - vm3.tier2.hep.manchester.ac.uk:8443/cream-pbs-long               1
 - vserv11.hep.phy.cam.ac.uk:8443/cream-pbs-express                 1
 - vserv11.hep.phy.cam.ac.uk:8443/cream-pbs-short                   1
 - wario.univ-lille1.fr:8443/cream-pbs-dteam                        1
 - wipp-crm.weizmann.ac.il:8443/cream-pbs-dteam                     1

==========================================================================

ISM purchasers

[root@devel09 workload_manager]# cat dump 
[command="ism_dump"]
[root@devel09 workload_manager]# cp dump jobdir/new/
[root@devel09 workload_manager]# tail -f /var/log/wms/workload_manager_events.log
              ": OiBSMngxWlZOcGRHVlZibWx4ZFdWSlJEMUpURjlKVlVORFgwbEhJQT09",
              "GlueCEUniqueID=ngi-il-ce2.isragrid.org.il:8443/cream-sge-israelvo",
              "GlueCEUniqueID=ngi-il-ce2.isragrid.org.il:8443/cream-sge-dteam",
              "GlueCEUniqueID=ngi-il-ce2.isragrid.org.il:8443/cream-sge-ops"
           }; 
        GlueClusterName = "ngi-il-ce2.isragrid.org.il"; 
        GlueSchemaVersionMajor = 1; 
        GlueInformationServiceURL = "ldap://ngi-il-ce2.isragrid.org.il:2170/mds-vo-name=resource,o=grid"
    ]
05 Feb, 10:43:47 -I: [Info] operator()(../../src/dispatcher_utils.cpp:292): new ism_dump

[root@devel09 workload_manager]# ll
total 112244
-rw-r--r-- 1 root  root         21 Feb  5 10:43 dump
-rw-r--r-- 1 glite glite 114810221 Feb  5 10:43 ismdump.fl
drwxr-xr-x 5 glite glite      4096 Jan 30 13:10 jobdir

Glue 2.0 purchasers:

05 Feb, 17:11:45 -D: [Debug] fetch_bdii_ce_info_g2(../../../../src/ism/purchaser/ldap-utils-g2.cpp:1167): #98037 LDAP entries received in 169 seconds

Job cancel

Cancel of a Running job:

======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q
Submitted:          Mon Feb  4 16:00:08 2013 CET
==========================================================================

[mcecchi@devel15 ~]$ glite-wms-job-cancel https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ

Are you sure you want to remove specified job(s) [y/n]y : y

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


============================= glite-wms-job-cancel Success =============================

The cancellation request has been successfully submitted for the following job(s):

- https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ

========================================================================================


[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ
Current Status:     Cancelled
Destination:        emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q
Submitted:          Mon Feb  4 16:00:08 2013 CET
==========================================================================

Cancel of a Done job:

[mcecchi@devel15 ~]$ glite-wms-job-cancel https://devel09.cnaf.infn.it:9000/XbwZJuMcbwQ68XVvHm6ztQ

Are you sure you want to remove specified job(s) [y/n]y : y

Error - Cancel not allowed
Current Job Status is Done

Certificate delegation

[mcecchi@devel15 ~]$ glite-wms-job-delegate-proxy --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server -d mc

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


================== glite-wms-job-delegate-proxy Success ==================

Your proxy has been successfully delegated to the WMProxy(s):
https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server
with the delegation identifier: mc

==========================================================================

Check publication in EMIR

Put in your siteinfo.def something like:

BDII_EMIR_ENABLE=yes
BDII_EMIR_SERP_PERIOD=1
BDII_EMIR_SERP_VALIDITY=2
BDII_EMIR_HOST=http://emitbdsr1.cern.ch:9126

Then run:

[root@devel09 ~]#PATH=$PATH:/sbin /opt/glite/yaim/bin/yaim -r -f config_emir_serp -s siteinfo_/site-info.def

   WARNING: 
   WARNING: *****************************************************************************
   WARNING: Your siteinfo directory is world readable. This is generally a bad idea      
   WARNING: as configuration files may contain passwords and other sensitive information.
   WARNING: *****************************************************************************
   WARNING: 
   INFO: Configuring HOST: devel09.cnaf.infn.it
   INFO: Using site configuration file: siteinfo_/site-info.def
   INFO: 
         ###################################################################
         
         .             /'.-. ')
         .     yA,-"-,( ,m,:/ )   .oo.     oo    o      ooo  o.     .oo
         .    /      .-Y a  a Y-.     8. .8'    8'8.     8    8b   d'8
         .   /           ~ ~ /         8'    .8oo88.     8    8  8'  8
         . (_/         '===='          8    .8'     8.   8    8  Y   8
         .   Y,-''-,Yy,-.,/           o8o  o8o    o88o  o8o  o8o    o8o
         .    I_))_) I_))_)
         
         
         current working directory: /root
         site-info.def date: Jan 30 15:39 siteinfo_/site-info.def
         yaim command: -r -f config_emir_serp -s siteinfo_/site-info.def
         log file: /opt/glite/yaim/bin/../log/yaimlog
         Wed Jan 30 15:50:43 CET 2013 : /opt/glite/yaim/bin/yaim
         
         Installed YAIM versions:
         glite-lb-yaim 4.5.8-1
         glite-yaim-bdii 4.3.13-1
         glite-yaim-core 5.1.0-1
         
         ####################################################################
   INFO: The default location of the grid-env.(c)sh files will be: /usr/libexec
   INFO: Sourcing the utilities in /opt/glite/yaim/functions/utils
   INFO: Detecting environment
   INFO: Assuming the node types:  WMSLB
   INFO: Using hostname: devel09.cnaf.infn.it
   WARNING: config_emir_serp function is not supported by  WMSLB!
   WARNING: Anyway you can force this operation.
   WARNING: Would you really run config_emir_serp on  WMSLB? [y/]: 
   INFO: Executing function: config_emir_serp_check 
   INFO: Executing function: config_emir_serp 
EMIR-SERP startup                                          [  OK  ]
   INFO: YAIM terminated succesfully.

Check that the record has reached its destination

mcecchi@pccecchi ~ $ curl -v -H "Accept:application/xml" -X GET http://emitbdsr1.cern.ch:9126/services?Service_Endpoint_ID=devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975
* About to connect() to emitbdsr1.cern.ch port 9126 (#0)
*   Trying 128.142.136.66... connected
* Connected to emitbdsr1.cern.ch (128.142.136.66) port 9126 (#0)
> GET /services?Service_Endpoint_ID=devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975 HTTP/1.1
> User-Agent: curl/7.21.0 (i386-redhat-linux-gnu) libcurl/7.21.0 NSS/3.12.10.0 zlib/1.2.5 libidn/1.18 libssh2/1.2.4
> Host: emitbdsr1.cern.ch:9126
> Accept:application/xml
> 
< HTTP/1.1 200 OK
< Content-Type: application/xml
< Vary: Accept-Encoding
< Content-Length: 981
< Server: Jetty(8.1.4.v20120524)
< 
* Connection #0 to host emitbdsr1.cern.ch left intact
* Closing connection #0
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:QueryResult xmlns="http://schemas.ogf.org/glue/2009/03/spec_2.0_r1" xmlns:ns2="http://www.eu-emi.eu/emiregistry" count="1"><Service BaseType="Entity" CreationTime="2013-01-30T15:22:41.000+01:00"><ID>devel09.cnaf.infn.it_wmproxy_2272271975</ID><Name>INFN-CNAF-WMProxy</Name><Extensions/><Type>org.glite.wms.WMProxy</Type><Location/><Endpoint CreationTime="2013-01-30T15:22:41.000+01:00"><ID>devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975</ID><URL>https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server</URL><Capability>executionmanagement.candidatesetgenerator</Capability><Capability>executionmanagement.jobdescription</Capability><Capability>executionmanagement.jobmanager</Capability><Technology>webservice</Technology><InterfaceName>org.glite.wms.WMProxy</InterfaceName><InterfaceVersion>1.0</InterfaceVersion><QualityLevel>production</QualityLevel></Endpoint></Service></ns2:QueryResult>mcecchi@pccecchi ~ $ 
 
Argus based authZ

see bug #99092 test report, below.

Added:
>
>
NOTA BENE: access control with Argus is very slow, to the point that it sometimes causes a DOS. NOT suggested for use in production. In these circumstances, the error is the one reported below.

[mcecchi@devel15 ~]$ glite-wms-job-list-match --rank -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl | grep lcg

Warning - Unable to perform the operation: Argus request on jobListMatch by DN: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Marco Cecchi failed for some reason
Error code: SOAP-ENV:Server
 

LIST OF BUGS

WMS stops accepting submissions when no swap is available (bug #96136) Yes / Done
Line: 731 to 834
 
ICE removes its pid file at the start() instead of stop() (bug #98724) Yes / Done
wmproxy init script 'status' does not return error when service is not running (bug #99017) Yes / Done
WMS: fix various bugs on Argus authZ (bug #99092) Yes / Done
Added:
>
>
WM memory footprint bloats, especially on 64-bit architectures (bug #97288) Yes / Done
 

BUG VERIFICATION

Line: 1205 to 1309
 
Added:
>
>
BUG: WM memory footprint bloats, especially on 64-bit architectures (bug #97288). HOPEFULLY FIXED

This bug cannot be checked in non production environments. A substantial change has been brought in the ldap purchasers, by removing legacy data structures and using a cleaner and unified approach. This needs to be tested in production

 
BUG: glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524)

To reproduce the bug submit a job producing at least one output sandbox file, to a WMS EMI2 server...

Line: 1323 to 1432
 
Deleted:
<
<
NOTA BENE: access control with Argus is very slow, to the point that it sometimes causes a DOS. NOT suggested for use in production. In these circumstances, the error is the one reported below.

[mcecchi@devel15 ~]$ glite-wms-job-list-match --rank -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl | grep lcg

Warning - Unable to perform the operation: Argus request on jobListMatch by DN: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Marco Cecchi failed for some reason
Error code: SOAP-ENV:Server
  -- MarcoCecchi - 2013-01-16

Revision 172013-02-05 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 26 to 26
 
Job submission
Added:
>
>

Single job

 CREAM CE
Line: 59 to 61
  LCG CE
Changed:
<
<
UI:
>
>
[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/szSrLq_FuZtCrHvetBnK-Q


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/szSrLq_FuZtCrHvetBnK-Q
Current Status:     Done(Success)
Exit code:          0
Status Reason:      Job terminated successfully
Destination:        t2-ce-02.mi.infn.it:2119/jobmanager-lcgcondor-cert
Submitted:          Tue Feb  5 12:11:04 2013 CET
==========================================================================

DAG jobs

 
Added:
>
>
[mcecchi@devel15 ~]$ cat dag2.jdl [ type = "dag"; nodes = [ nodeA = [file ="ls.jdl";]; nodeB = [file ="ls.jdl";]; Dependencies = { {nodeA, nodeB} } ]; ]
 
Added:
>
>
Submitted a DAG with one dependency. First job starts immediately.

[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/a3SM8ZKG0L_IFDYtwhokGg


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/a3SM8ZKG0L_IFDYtwhokGg
Current Status:     Running
Destination:        dagman
Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel09.cnaf.infn.it:9000/g9nVweK-mk2pTjDQjDxAPw
    Current Status:     Submitted
    Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================
    
    Status info for the Job : https://devel09.cnaf.infn.it:9000/z6VCc1NOYD6s3ujNiy3tog
    Current Status:     Scheduled
    Status Reason:      unavailable
    Destination:        razi.biruni.upm.my:8443/cream-pbs-dteam
    Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================

First job ends.

======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/a3SM8ZKG0L_IFDYtwhokGg
Current Status:     Running
Destination:        dagman
Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel09.cnaf.infn.it:9000/g9nVweK-mk2pTjDQjDxAPw
    Current Status:     Submitted
    Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================
    
    Status info for the Job : https://devel09.cnaf.infn.it:9000/z6VCc1NOYD6s3ujNiy3tog
    Current Status:     Done(Success)
    Logged Reason(s):
        - job completed
        - Job Terminated Successfully
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        razi.biruni.upm.my:8443/cream-pbs-dteam
    Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================

Wait a while (MatchRetryPeriod), before seeing the second job start. Notice that the first one was scheduled to a CREAM CE, while the second to a LCG-CE, which was a limitation of the previous design.

======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/a3SM8ZKG0L_IFDYtwhokGg
Current Status:     Running
Destination:        dagman
Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel09.cnaf.infn.it:9000/g9nVweK-mk2pTjDQjDxAPw
    Current Status:     Scheduled
    Status Reason:      unavailable
    Destination:        lcgce10.gridpp.rl.ac.uk:8443/cream-pbs-gridS
    Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================
    
    Status info for the Job : https://devel09.cnaf.infn.it:9000/z6VCc1NOYD6s3ujNiy3tog
    Current Status:     Done(Success)
    Logged Reason(s):
        - job completed
        - Job Terminated Successfully
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        razi.biruni.upm.my:8443/cream-pbs-dteam
    Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================

[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/a3SM8ZKG0L_IFDYtwhokGg


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/a3SM8ZKG0L_IFDYtwhokGg
Current Status:     Done(Success)
Exit code:          0
Status Reason:      DAG successfully completed
Destination:        dagman
Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel09.cnaf.infn.it:9000/g9nVweK-mk2pTjDQjDxAPw
    Current Status:     Done(Success)
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        lcgce10.gridpp.rl.ac.uk:8443/cream-pbs-gridS
    Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================
    
    Status info for the Job : https://devel09.cnaf.infn.it:9000/z6VCc1NOYD6s3ujNiy3tog
    Current Status:     Done(Success)
    Logged Reason(s):
        - job completed
        - Job Terminated Successfully
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        razi.biruni.upm.my:8443/cream-pbs-dteam
    Submitted:          Tue Feb  5 13:10:48 2013 CET
==========================================================================
 

Job list-match

Revision 162013-02-05 - AlviseDorigo

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 265 to 265
 BaseType="Entity" CreationTime="2013-01-30T15:22:41.000+01:00">devel09.cnaf.infn.it_wmproxy_2272271975INFN-CNAF-WMProxyorg.glite.wms.WMProxyCreationTime="2013-01-30T15:22:41.000+01:00">devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_serverexecutionmanagement.candidatesetgeneratorexecutionmanagement.jobdescriptionexecutionmanagement.jobmanagerwebserviceorg.glite.wms.WMProxy1.0productionmcecchi@pccecchi ~ $
Added:
>
>
JOB SUBMISSION OF A COLLECTION
dorigoa@cream-51 13:16:43 ~/JDLs/WMS>glite-wms-job-delegate-proxy -d foo -e https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


================== glite-wms-job-delegate-proxy Success ==================

Your proxy has been successfully delegated to the WMProxy(s):
https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server
with the delegation identifier: foo

==========================================================================


dorigoa@cream-51 13:18:59 ~/JDLs/WMS>cat coll_small.jdl
  [
    type = "collection";
    myproxyserver="myproxy.cnaf.infn.it";
    nodes = {
      [
      file ="/home/dorigoa/JDLs/WMS/coll/job.jdl" ; 
      ],
      [
      file ="/home/dorigoa/JDLs/WMS/coll/job.jdl" ; 
      ]
    };
  ]

dorigoa@cream-51 13:19:06 ~/JDLs/WMS>cat coll/job.jdl
[
Executable = "/bin/ls" ;
Arguments = "/tmp" ;
RetryCount = 2 ;
Stdoutput = "std.out" ;
StdError =  "std.err" ;
OutputSandbox = { "std.out" ,"std.err"} ;
InputSandbox = { "data/pippo" };
rank = 1 ;
ShallowRetryCount = 2;
usertags = [ exe = "ls" ];
requirements = RegExp("cream.*", other.GlueCEUniqueID);
]


dorigoa@cream-51 13:19:08 ~/JDLs/WMS>\rm GIDS_coll ; glite-wms-job-submit -o GIDS_coll -d foo -e https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server coll_small.jdl

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/XImEEyQ7T7AX5x_KsquTJQ

The job identifier has been saved in the following file:
/home/dorigoa/JDLs/WMS/GIDS_coll

==========================================================================


dorigoa@cream-51 13:19:23 ~/JDLs/WMS>glite-wms-job-submit -o GIDS_coll -d foo -e https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server coll_small.jdl

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/rCZVB6E8FwUhON8TpfNf5w

The job identifier has been saved in the following file:
/home/dorigoa/JDLs/WMS/GIDS_coll

==========================================================================


dorigoa@cream-51 13:19:27 ~/JDLs/WMS>glite-wms-job-submit -o GIDS_coll -d foo -e https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server coll_small.jdl

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/EQkZUCGiH36RVpyORQFP6g

The job identifier has been saved in the following file:
/home/dorigoa/JDLs/WMS/GIDS_coll

==========================================================================

dorigoa@cream-51 13:19:29 ~/JDLs/WMS>glite-wms-job-status -i GIDS_coll

------------------------------------------------------------------
1 : https://devel09.cnaf.infn.it:9000/XImEEyQ7T7AX5x_KsquTJQ
2 : https://devel09.cnaf.infn.it:9000/rCZVB6E8FwUhON8TpfNf5w
3 : https://devel09.cnaf.infn.it:9000/EQkZUCGiH36RVpyORQFP6g
a : all
q : quit
------------------------------------------------------------------

Choose one or more jobId(s) in the list - [1-3]all:a



======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/XImEEyQ7T7AX5x_KsquTJQ
Current Status:     Waiting
Submitted:          Tue Feb  5 13:19:23 2013 CET
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel09.cnaf.infn.it:9000/7pKKVeOJHzGB2Tu_WmHAeg
    Current Status:     Done(Success)
    Logged Reason(s):
        - job completed
        - Job Terminated Successfully
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        atlas-creamce-02.roma1.infn.it:8443/cream-lsf-atlasgcert
    Submitted:          Tue Feb  5 13:19:23 2013 CET
==========================================================================
    
    Status info for the Job : https://devel09.cnaf.infn.it:9000/GQ9TdSY-I9u9MuYIyzBpDg
    Current Status:     Scheduled
    Status Reason:      unavailable
    Destination:        cccreamceli08.in2p3.fr:8443/cream-sge-long
    Submitted:          Tue Feb  5 13:19:23 2013 CET
==========================================================================
    

======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/rCZVB6E8FwUhON8TpfNf5w
Current Status:     Waiting
Submitted:          Tue Feb  5 13:19:26 2013 CET
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel09.cnaf.infn.it:9000/7Lc7o9--VsdQ97RgAnMWWQ
    Current Status:     Scheduled
    Status Reason:      unavailable
    Destination:        razi.biruni.upm.my:8443/cream-pbs-dteam
    Submitted:          Tue Feb  5 13:19:26 2013 CET
==========================================================================
    
    Status info for the Job : https://devel09.cnaf.infn.it:9000/Q0GFvjB1euAdjyAh6gJApg
    Current Status:     Scheduled
    Status Reason:      unavailable
    Destination:        ce.cta.camk.edu.pl:8443/cream-pbs-dteam
    Submitted:          Tue Feb  5 13:19:26 2013 CET
==========================================================================

    

======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/EQkZUCGiH36RVpyORQFP6g
Current Status:     Waiting
Submitted:          Tue Feb  5 13:19:28 2013 CET
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel09.cnaf.infn.it:9000/RCSl4p9ZaCf10wwhD3SYCQ
    Current Status:     Scheduled
    Status Reason:      unavailable
    Destination:        cccreamceli09.in2p3.fr:8443/cream-sge-short
    Submitted:          Tue Feb  5 13:19:28 2013 CET
==========================================================================
    
    Status info for the Job : https://devel09.cnaf.infn.it:9000/jjRKDlVR7rmO0wXsfTR7IQ
    Current Status:     Scheduled
    Status Reason:      unavailable
    Destination:        bugaboo-hep.westgrid.ca:8443/cream-pbs-dteam
    Submitted:          Tue Feb  5 13:19:28 2013 CET
==========================================================================

dorigoa@cream-51 13:26:06 ~/JDLs/WMS>glite-wms-job-status -i GIDS_coll

------------------------------------------------------------------
1 : https://devel09.cnaf.infn.it:9000/XImEEyQ7T7AX5x_KsquTJQ
2 : https://devel09.cnaf.infn.it:9000/rCZVB6E8FwUhON8TpfNf5w
3 : https://devel09.cnaf.infn.it:9000/EQkZUCGiH36RVpyORQFP6g
a : all
q : quit
------------------------------------------------------------------

Choose one or more jobId(s) in the list - [1-3]all:a



======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/XImEEyQ7T7AX5x_KsquTJQ
Current Status:     Done(Success)
Exit code:          0
Submitted:          Tue Feb  5 13:19:23 2013 CET
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel09.cnaf.infn.it:9000/7pKKVeOJHzGB2Tu_WmHAeg
    Current Status:     Done(Success)
    Logged Reason(s):
        - job completed
        - Job Terminated Successfully
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        atlas-creamce-02.roma1.infn.it:8443/cream-lsf-atlasgcert
    Submitted:          Tue Feb  5 13:19:23 2013 CET
==========================================================================
    
    Status info for the Job : https://devel09.cnaf.infn.it:9000/GQ9TdSY-I9u9MuYIyzBpDg
    Current Status:     Done(Success)
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        cccreamceli08.in2p3.fr:8443/cream-sge-long
    Submitted:          Tue Feb  5 13:19:23 2013 CET
==========================================================================
    

======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/rCZVB6E8FwUhON8TpfNf5w
Current Status:     Done(Success)
Exit code:          0
Submitted:          Tue Feb  5 13:19:26 2013 CET
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel09.cnaf.infn.it:9000/7Lc7o9--VsdQ97RgAnMWWQ
    Current Status:     Done(Success)
    Logged Reason(s):
        - Transfer to CREAM failed due to exception: Failed to create a delegation id for job https://devel09.cnaf.infn.it:9000/7Lc7o9--VsdQ97RgAnMWWQ: reason is Authorization failure: Authorization error: Failed to get the local user id via glexec: glexec error: [gLExec]:  LCAS failed.           The reason can be found in the syslog.
        - job completed
        - Job Terminated Successfully
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        razi.biruni.upm.my:8443/cream-pbs-dteam
    Submitted:          Tue Feb  5 13:19:26 2013 CET
==========================================================================
    Status info for the Job : https://devel09.cnaf.infn.it:9000/Q0GFvjB1euAdjyAh6gJApg
    Current Status:     Done(Success)
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        ce.cta.camk.edu.pl:8443/cream-pbs-dteam
    Submitted:          Tue Feb  5 13:19:26 2013 CET
==========================================================================
    

======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/EQkZUCGiH36RVpyORQFP6g
Current Status:     Done(Success)
Exit code:          0
Submitted:          Tue Feb  5 13:19:28 2013 CET
==========================================================================

- Nodes information for: 
    Status info for the Job : https://devel09.cnaf.infn.it:9000/RCSl4p9ZaCf10wwhD3SYCQ
    Current Status:     Done(Success)
    Logged Reason(s):
        - job completed
        - Job Terminated Successfully
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        cccreamceli09.in2p3.fr:8443/cream-sge-short
    Submitted:          Tue Feb  5 13:19:28 2013 CET
==========================================================================
    
    Status info for the Job : https://devel09.cnaf.infn.it:9000/jjRKDlVR7rmO0wXsfTR7IQ
    Current Status:     Done(Success)
    Logged Reason(s):
        - job completed
        - Job Terminated Successfully
    Exit code:          0
    Status Reason:      Job Terminated Successfully
    Destination:        bugaboo-hep.westgrid.ca:8443/cream-pbs-dteam
    Submitted:          Tue Feb  5 13:19:28 2013 CET
==========================================================================
 
Argus based authZ

see bug #99092 test report, below.

Revision 152013-02-05 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 20 to 20
 glite-wms-jobsubmission-3.5.0-3.sl5
Changed:
<
<
job submission
>
>
Update 2/2/2013. wms-interface rpm has increased version.

glite-wms-interface-3.5.0-4.sl5

Job submission

CREAM CE

 
[mcecchi@devel15 ~]$ glite-wms-job-submit -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl 
Line: 32 to 39
 The job has been successfully submitted to the WMProxy Your job identifier is:
Changed:
<
<
https://devel09.cnaf.infn.it:9000/ijBb9I_UnWn-SMueihQmXw
>
>
https://devel09.cnaf.infn.it:9000/AJltCWOfB2svmBVneZUVYA
  ======================================================================
Changed:
<
<
[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/ijBb9I_UnWn-SMueihQmXw
>
>
[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/AJltCWOfB2svmBVneZUVYA
 

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Changed:
<
<
Status info for the Job : https://devel09.cnaf.infn.it:9000/ijBb9I_UnWn-SMueihQmXw Current Status: Ready Status Reason: unavailable Destination: w-ce05.grid.sinica.edu.tw:2119/jobmanager-lcgpbs-dteam Submitted: Wed Jan 16 17:06:05 2013 CET ======================================================================
>
>
Status info for the Job : https://devel09.cnaf.infn.it:9000/AJltCWOfB2svmBVneZUVYA Current Status: Cleared Status Reason: user retrieved output sandbox Destination: emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q Submitted: Mon Feb 4 16:56:33 2013 CET =================================================================
 
Changed:
<
<
list-match
>
>
LCG CE

UI:


Job list-match
 
[mcecchi@devel15 ~]$ glite-wms-job-list-match --rank -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl |tail
Line: 64 to 80
 ======================================================================
Changed:
<
<
cancel
>
>
ISM purchasers

[root@devel09 workload_manager]# cat dump 
[command="ism_dump"]
[root@devel09 workload_manager]# cp dump jobdir/new/
[root@devel09 workload_manager]# tail -f /var/log/wms/workload_manager_events.log
              ": OiBSMngxWlZOcGRHVlZibWx4ZFdWSlJEMUpURjlKVlVORFgwbEhJQT09",
              "GlueCEUniqueID=ngi-il-ce2.isragrid.org.il:8443/cream-sge-israelvo",
              "GlueCEUniqueID=ngi-il-ce2.isragrid.org.il:8443/cream-sge-dteam",
              "GlueCEUniqueID=ngi-il-ce2.isragrid.org.il:8443/cream-sge-ops"
           }; 
        GlueClusterName = "ngi-il-ce2.isragrid.org.il"; 
        GlueSchemaVersionMajor = 1; 
        GlueInformationServiceURL = "ldap://ngi-il-ce2.isragrid.org.il:2170/mds-vo-name=resource,o=grid"
    ]
05 Feb, 10:43:47 -I: [Info] operator()(../../src/dispatcher_utils.cpp:292): new ism_dump

[root@devel09 workload_manager]# ll
total 112244
-rw-r--r-- 1 root  root         21 Feb  5 10:43 dump
-rw-r--r-- 1 glite glite 114810221 Feb  5 10:43 ismdump.fl
drwxr-xr-x 5 glite glite      4096 Jan 30 13:10 jobdir

Job cancel
  Cancel of a Running job:
Line: 120 to 161
 Current Job Status is Done
Changed:
<
<
delegation
>
>
Certificate delegation
 
[mcecchi@devel15 ~]$ glite-wms-job-delegate-proxy --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server -d mc
Line: 234 to 275
 
WMS stops accepting submissions when no swap is available (bug #96136) Yes / Done
Set asyncjobstart=false to avoid lost jobs (bug #97319) Yes / Done
Job perusal is broken in EMI-2 WMS (bug #98279) Yes / Done
Deleted:
<
<
WMS to limit ISB size as a whole, not only per file (bug #98280) No
EMI-2 WMS UI glite-wms-job-output creates files without checking VO membership first, also changing status (bug #98281) No
 
various issues with EMI-1/2 proxy cleanup (bug #98282) Yes / Done
classad plugin functions are broken (bug #100176) Yes / Done
glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524) Yes / Done
Line: 834 to 873
 
Added:
>
>
NOTA BENE: access control with Argus is very slow, to the point that it sometimes causes a DOS. NOT suggested for use in production. In these circumstances, the error is the one reported below.

[mcecchi@devel15 ~]$ glite-wms-job-list-match --rank -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl | grep lcg

Warning - Unable to perform the operation: Argus request on jobListMatch by DN: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Marco Cecchi failed for some reason
Error code: SOAP-ENV:Server
 -- MarcoCecchi - 2013-01-16

Revision 142013-02-04 - AlviseDorigo

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 238 to 238
 
EMI-2 WMS UI glite-wms-job-output creates files without checking VO membership first, also changing status (bug #98281) No
various issues with EMI-1/2 proxy cleanup (bug #98282) Yes / Done
classad plugin functions are broken (bug #100176) Yes / Done
Changed:
<
<
glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524) No
>
>
glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524) Yes / Done
 
ICE removes its pid file at the start() instead of stop() (bug #98724) Yes / Done
wmproxy init script 'status' does not return error when service is not running (bug #99017) Yes / Done
WMS: fix various bugs on Argus authZ (bug #99092) Yes / Done
Line: 716 to 716
 
Added:
>
>
BUG: glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524)

To reproduce the bug submit a job producing at least one output sandbox file, to a WMS EMI2 server...

dorigoa@cream-51 18:52:15 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/G5c9297pMa6nYcRR2WiAzA


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/G5c9297pMa6nYcRR2WiAzA
Current Status:     Done(Success)
Logged Reason(s):
    - job completed
    - Job Terminated Successfully
Exit code:          0
Status Reason:      Job Terminated Successfully
Destination:        cream-47.pd.infn.it:8443/cream-lsf-creamtest1
Submitted:          Mon Feb  4 18:52:06 2013 CET
==========================================================================

Then, move to the WMS server and change directory to /var/SandboxDir/G5/https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2f/G5c9297pMa6nYcRR2WiAzA

and remove proxies

[root@cream-28 SandboxDir]# cd G5/https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2fG5c9297pMa6nYcRR2WiAzA/
[root@cream-28 https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2fG5c9297pMa6nYcRR2WiAzA]# ll
total 24
drwxrwx--- 2 dteam042 glite 4096 Feb  4 18:52 input
-rw-r--r-- 1 glite    glite  708 Feb  4 18:52 JDLOriginal
-rw-r--r-- 1 glite    glite 2510 Feb  4 18:52 JDLToStart
drwxrwx--- 2 dteam042 glite 4096 Feb  4 18:52 output
drwxrwx--- 2 dteam042 glite 4096 Feb  4 18:52 peek
lrwxrwxrwx 1 glite    glite   64 Feb  4 18:52 user.proxy -> /var/glite/spool/glite-renewd/45a96bd6a16770e5fdc4c60bbae2646e.0
[root@cream-28 https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2fG5c9297pMa6nYcRR2WiAzA]# find . -iname "*proxy*"
./.user.proxy.bak
./user.proxy
[root@cream-28 https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2fG5c9297pMa6nYcRR2WiAzA]# \rm ./.user.proxy.bak ./user.proxy

Go back to the UI and try a glite-wms-job-output that must fail (because of proxies removal):

dorigoa@cream-51 18:53:53 ~>glite-wms-job-output https://devel09.cnaf.infn.it:9000/G5c9297pMa6nYcRR2WiAzA

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


Error - getOutputFileList Error
 (Proxy exception: Unable to get Not Before date from Proxy)

Now, perform another submission using a EMI3 WMS server:

dorigoa@cream-51 18:59:30 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/A1MWywIZXXW8-FMNd0pY9w


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/A1MWywIZXXW8-FMNd0pY9w
Current Status:     Done(Success)
Logged Reason(s):
    - job completed
    - Job Terminated Successfully
Exit code:          0
Status Reason:      Job Terminated Successfully
Destination:        cream-47.pd.infn.it:8443/cream-lsf-creamtest1
Submitted:          Mon Feb  4 18:58:57 2013 CET
==========================================================================

Remove proxies from WMS's sandboxdir:

[root@cream-01 ~]# cd /var/SandboxDir/A1/https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2fA1MWywIZXXW8-FMNd0pY9w/
[root@cream-01 https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2fA1MWywIZXXW8-FMNd0pY9w]# ls l
ls: l: No such file or directory
[root@cream-01 https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2fA1MWywIZXXW8-FMNd0pY9w]# find . -iname "*proxy*"
./.user.proxy.bak
./user.proxy
[root@cream-01 https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2fA1MWywIZXXW8-FMNd0pY9w]# \rm ./.user.proxy.bak ./user.proxy

Go back to UI and try another job-output, that should be successful:

dorigoa@cream-51 DING! ~>glite-wms-job-output https://devel09.cnaf.infn.it:9000/A1MWywIZXXW8-FMNd0pY9w

Connecting to the service https://cream-01.pd.infn.it:7443/glite_wms_wmproxy_server


Warning - JobPurging not allowed
 (Unable to copy file)


================================================================================

                        JOB GET OUTPUT OUTCOME

Output sandbox files for the job:
https://devel09.cnaf.infn.it:9000/A1MWywIZXXW8-FMNd0pY9w
have been successfully retrieved and stored in the directory:
/tmp/jobOutput/dorigoa_A1MWywIZXXW8-FMNd0pY9w

================================================================================

dorigoa@cream-51 19:01:54 ~>ls -l /tmp/jobOutput/dorigoa_A1MWywIZXXW8-FMNd0pY9w
total 4
-rw-rw-r-- 1 dorigoa dorigoa 0 Feb  4 19:01 stderr
-rw-rw-r-- 1 dorigoa dorigoa 5 Feb  4 19:01 stdout

  -- MarcoCecchi - 2013-01-16

Revision 132013-02-04 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 64 to 64
 ======================================================================
Added:
>
>
cancel
 
Changed:
<
<
+++++ cancel
>
>
Cancel of a Running job:

======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q
Submitted:          Mon Feb  4 16:00:08 2013 CET
==========================================================================

[mcecchi@devel15 ~]$ glite-wms-job-cancel https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ

Are you sure you want to remove specified job(s) [y/n]y : y

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


============================= glite-wms-job-cancel Success =============================

The cancellation request has been successfully submitted for the following job(s):

- https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ

========================================================================================


[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/HXnAN9vrdSsSi33YxEZmAQ
Current Status:     Cancelled
Destination:        emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q
Submitted:          Mon Feb  4 16:00:08 2013 CET
==========================================================================

Cancel of a Done job:

[mcecchi@devel15 ~]$ glite-wms-job-cancel https://devel09.cnaf.infn.it:9000/XbwZJuMcbwQ68XVvHm6ztQ

Are you sure you want to remove specified job(s) [y/n]y : y

Error - Cancel not allowed
Current Job Status is Done

delegation

[mcecchi@devel15 ~]$ glite-wms-job-delegate-proxy --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server -d mc

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


================== glite-wms-job-delegate-proxy Success ==================

Your proxy has been successfully delegated to the WMProxy(s):
https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server
with the delegation identifier: mc

==========================================================================

 
Deleted:
<
<
- perusal
 
Check publication in EMIR
Line: 163 to 233
 
WMS stops accepting submissions when no swap is available (bug #96136) Yes / Done
Set asyncjobstart=false to avoid lost jobs (bug #97319) Yes / Done
Changed:
<
<
Job perusal is broken in EMI-2 WMS (bug #98279) No
>
>
Job perusal is broken in EMI-2 WMS (bug #98279) Yes / Done
 
WMS to limit ISB size as a whole, not only per file (bug #98280) No
EMI-2 WMS UI glite-wms-job-output creates files without checking VO membership first, also changing status (bug #98281) No
various issues with EMI-1/2 proxy cleanup (bug #98282) Yes / Done
Line: 171 to 241
 
glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524) No
ICE removes its pid file at the start() instead of stop() (bug #98724) Yes / Done
wmproxy init script 'status' does not return error when service is not running (bug #99017) Yes / Done
Changed:
<
<
WMS: fix various bugs on Argus authZ (bug #99092) No
>
>
WMS: fix various bugs on Argus authZ (bug #99092) Yes / Done
 

BUG VERIFICATION

Line: 454 to 524
  and run the configuration, if not already done. Submit a job a look at the wmp log:
Added:
>
>
WMS:
 
Changed:
<
<
[root@devel09 ~]# tail -f /var/log/wms/wmproxy.log|grep -i argus 01 Feb, 16:46:52 -D- PID: 17165 - "WMPAuthorizer::authorize": Argus authZ and mapping 01 Feb, 16:46:52 -D- PID: 17165 - "argus_authZ": PEP version: argus-pep-api-c/2.1.0 (libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5) 01 Feb, 16:46:52 -I- PID: 17165 - "argus_authZ": creating XACML request for argus 01 Feb, 16:46:52 -D- PID: 17165 - "argus_autZ::get_response": argus decision permit 01 Feb, 16:46:52 -D- PID: 17165 - "argus_autZ::get_response": argus mapped user = tst08 01 Feb, 16:46:52 -D- PID: 17165 - "argus_autZ::get_response": argus mapped group = testers 01 Feb, 16:46:52 -I- PID: 17165 - "WMPAuthorizer::authorize": Argus returned PERMIT with mapping uid: 61008, gid: 6100 01 Feb, 16:46:52 -D- PID: 17165 - "WMPAuthorizer::authorize": Argus authZ and mapping 01 Feb, 16:46:52 -D- PID: 17165 - "argus_authZ": PEP version: argus-pep-api-c/2.1.0 (libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5) 01 Feb, 16:46:52 -I- PID: 17165 - "argus_authZ": creating XACML request for argus 01 Feb, 16:46:53 -D- PID: 17165 - "argus_autZ::get_response": argus decision permit 01 Feb, 16:46:53 -D- PID: 17165 - "argus_autZ::get_response": argus mapped user = tst08 01 Feb, 16:46:53 -D- PID: 17165 - "argus_autZ::get_response": argus mapped group = testers 01 Feb, 16:46:53 -I- PID: 17165 - "WMPAuthorizer::authorize": Argus returned PERMIT with mapping uid: 61008, gid: 6100
>
>
[root@devel09 SandboxDir]# tail -f /var/log/wms/wmproxy.log|grep -i argus 04 Feb, 15:44:29 -D- PID: 16297 - "WMPAuthorizer::authorize": Argus authZ and mapping 04 Feb, 15:44:29 -D- PID: 16297 - "argus_authZ": PEP version: argus-pep-api-c/2.2.0 (libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5) 04 Feb, 15:44:29 -I- PID: 16297 - "argus_authZ": creating XACML request for argus 04 Feb, 15:45:04 -D- PID: 16297 - "argus_autZ::get_response": argus decision permit 04 Feb, 15:45:04 -D- PID: 16297 - "argus_autZ::get_response": argus mapped user = tst27 04 Feb, 15:45:04 -D- PID: 16297 - "argus_autZ::get_response": argus mapped group = testers 04 Feb, 15:45:04 -I- PID: 16297 - "WMPAuthorizer::authorize": Argus returned PERMIT with mapping uid: 61027, gid: 6100 04 Feb, 15:45:04 -D- PID: 16297 - "WMPAuthorizer::authorize": Argus authZ and mapping 04 Feb, 15:45:04 -D- PID: 16297 - "argus_authZ": PEP version: argus-pep-api-c/2.2.0 (libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5) 04 Feb, 15:45:04 -I- PID: 16297 - "argus_authZ": creating XACML request for argus 04 Feb, 15:45:05 -D- PID: 16297 - "argus_autZ::get_response": argus decision permit 04 Feb, 15:45:05 -D- PID: 16297 - "argus_autZ::get_response": argus mapped user = tst27 04 Feb, 15:45:05 -D- PID: 16297 - "argus_autZ::get_response": argus mapped group = testers 04 Feb, 15:45:05 -I- PID: 16297 - "WMPAuthorizer::authorize": Argus returned PERMIT with mapping uid: 61027, gid: 6100

[root@devel09 SandboxDir]# ll aK/https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2faKh4KHvJF-Dzf69BDWCM7Q/ total 28 drwxrwx--- 2 tst27 glite 4096 Feb 4 15:45 input -rw-r--r-- 1 glite glite 599 Feb 4 15:45 JDLOriginal -rw-r--r-- 1 glite glite 2395 Feb 4 15:45 JDLStarted drwxrwx--- 2 tst27 glite 4096 Feb 4 15:45 output drwxrwx--- 2 tst27 glite 4096 Feb 4 15:45 peek -rw------- 1 glite glite 6361 Feb 4 15:45 user.proxy

 
Changed:
<
<
Check that the user that owns the sandbox is the same reported by the wmp log
>
>
UI: submit a job with both ISB and OSB
 
Changed:
<
<
[root@devel09 ~]# ll /var/SandboxDir/9Y/https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2f9Y_5fGCxMTU-6MFBlIZI21gA/ total 28 drwxrwx--- 2 tst08 glite 4096 Feb 1 16:46 input -rw-r--r-- 1 glite glite 599 Feb 1 16:46 JDLOriginal -rw-r--r-- 1 glite glite 2407 Feb 1 16:46 JDLStarted drwxrwx--- 2 tst08 glite 4096 Feb 1 16:46 output drwxrwx--- 2 tst08 glite 4096 Feb 1 16:46 peek -rw------- 1 glite glite 6365 Feb 1 16:46 user.proxy [root@devel09 ~]#
>
>
[mcecchi@devel15 ~]$ glite-wms-job-submit -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server no_renewal.jdl

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server

================== glite-wms-job-submit Success ==================

The job has been successfully submitted to the WMProxy Your job identifier is:

https://devel09.cnaf.infn.it:9000/aKh4KHvJF-Dzf69BDWCM7Q

======================================================================

[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/aKh4KHvJF-Dzf69BDWCM7Q

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/aKh4KHvJF-Dzf69BDWCM7Q Current Status: Done(Success) Logged Reason(s): - job completed - Job Terminated Successfully Exit code: 0 Status Reason: Job Terminated Successfully Destination: emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q Submitted: Mon Feb 4 15:45:05 2013 CET ======================================================================

[mcecchi@devel15 ~]$ glite-wms-job-output https://devel09.cnaf.infn.it:9000/XbwZJuMcbwQ68XVvHm6ztQ

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server

Warning - JobPurging not allowed (Unable to copy file)

============================================================================

JOB GET OUTPUT OUTCOME

Output sandbox files for the job: https://devel09.cnaf.infn.it:9000/XbwZJuMcbwQ68XVvHm6ztQ have been successfully retrieved and stored in the directory: /tmp/jobOutput/mcecchi_XbwZJuMcbwQ68XVvHm6ztQ

============================================================================

[mcecchi@devel15 ~]$ ll /tmp/jobOutput/mcecchi_XbwZJuMcbwQ68XVvHm6ztQ/out.log -rw-rw-r-- 1 mcecchi mcecchi 22 Feb 4 15:57 /tmp/jobOutput/mcecchi_XbwZJuMcbwQ68XVvHm6ztQ/out.log [mcecchi@devel15 ~]$ cat /tmp/jobOutput/mcecchi_XbwZJuMcbwQ68XVvHm6ztQ/out.log a.out err.log out.log

BUG: WMS: Job perusal is broken in EMI-2 WMS (bug #98279). Certified by MC 02/02/2013

[mcecchi@devel15 ~]$ cat perusal.jdl 
Executable = "sleeper.sh";
requirements = true;
rank = 1;
EnableZippedIsb=true;
Arguments = "out.txt";
StdOutput = "std.out";
StdError = "std.err";
InputSandbox = {"sleeper.sh"};
OutputSandbox = {"std.out","std.err","out.txt"};
PerusalFileEnable = true;
[mcecchi@devel15 ~]$ glite-wms-job-submit -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server perusal.jdl 

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/znM6WQNJQqVhMmAPSp4gFQ

==========================================================================


[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/znM6WQNJQqVhMmAPSp4gFQ


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/znM6WQNJQqVhMmAPSp4gFQ
Current Status:     Running
Status Reason:      unavailable
Destination:        emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q
Submitted:          Mon Feb  4 16:17:20 2013 CET
==========================================================================

[mcecchi@devel15 ~]$ glite-wms-job-perusal --set -f std.out https://devel09.cnaf.infn.it:9000/znM6WQNJQqVhMmAPSp4gFQ

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-perusal Success ======================

File perusal has been successfully enabled for the job:
https://devel09.cnaf.infn.it:9000/znM6WQNJQqVhMmAPSp4gFQ

==========================================================================


[mcecchi@devel15 ~]$ glite-wms-job-perusal --get -f std.out https://devel09.cnaf.infn.it:9000/znM6WQNJQqVhMmAPSp4gFQ

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-perusal Success ======================

No files to be retrieved for the job:
https://devel09.cnaf.infn.it:9000/znM6WQNJQqVhMmAPSp4gFQ

==========================================================================


[mcecchi@devel15 ~]$ glite-wms-job-perusal --get -f std.out https://devel09.cnaf.infn.it:9000/znM6WQNJQqVhMmAPSp4gFQ

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-perusal Success ======================

The retrieved files have been successfully stored in:
/tmp/jobOutput/mcecchi_znM6WQNJQqVhMmAPSp4gFQ

==========================================================================


--------------------------------------------------------------------------
file 1/1: std.out-20130204153621_1-20130204153621_1
--------------------------------------------------------------------------

[mcecchi@devel15 ~]$ tail /tmp/jobOutput/mcecchi_znM6WQNJQqVhMmAPSp4gFQ/std.out-20130204153621_1-20130204153621_1 
slept for 1 second
slept for 1 second
slept for 1 second
slept for 1 second
slept for 1 second
slept for 1 second
slept for 1 second
slept for 1 second
slept for 1 second
slept for 1 second
 

Revision 122013-02-01 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 452 to 452
 ARGUS_PEPD_ENDPOINTS="https://emitestbed30.cnaf.infn.it:8154/authz"
Changed:
<
<
and run the configuration, if not already done.
>
>
and run the configuration, if not already done. Submit a job a look at the wmp log:

[root@devel09 ~]# tail -f /var/log/wms/wmproxy.log|grep -i argus
01 Feb, 16:46:52 -D- PID: 17165 - "WMPAuthorizer::authorize": Argus authZ and mapping
01 Feb, 16:46:52 -D- PID: 17165 - "argus_authZ": PEP version: argus-pep-api-c/2.1.0 (libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5)
01 Feb, 16:46:52 -I- PID: 17165 - "argus_authZ": creating XACML request for argus
01 Feb, 16:46:52 -D- PID: 17165 - "argus_autZ::get_response": argus decision permit
01 Feb, 16:46:52 -D- PID: 17165 - "argus_autZ::get_response": argus mapped user = tst08
01 Feb, 16:46:52 -D- PID: 17165 - "argus_autZ::get_response": argus mapped group = testers
01 Feb, 16:46:52 -I- PID: 17165 - "WMPAuthorizer::authorize": Argus returned PERMIT with mapping uid: 61008, gid: 6100
01 Feb, 16:46:52 -D- PID: 17165 - "WMPAuthorizer::authorize": Argus authZ and mapping
01 Feb, 16:46:52 -D- PID: 17165 - "argus_authZ": PEP version: argus-pep-api-c/2.1.0 (libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5)
01 Feb, 16:46:52 -I- PID: 17165 - "argus_authZ": creating XACML request for argus
01 Feb, 16:46:53 -D- PID: 17165 - "argus_autZ::get_response": argus decision permit
01 Feb, 16:46:53 -D- PID: 17165 - "argus_autZ::get_response": argus mapped user = tst08
01 Feb, 16:46:53 -D- PID: 17165 - "argus_autZ::get_response": argus mapped group = testers
01 Feb, 16:46:53 -I- PID: 17165 - "WMPAuthorizer::authorize": Argus returned PERMIT with mapping uid: 61008, gid: 6100

Check that the user that owns the sandbox is the same reported by the wmp log

[root@devel09 ~]# ll /var/SandboxDir/9Y/https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2f9Y_5fGCxMTU-6MFBlIZI21gA/
total 28
drwxrwx--- 2 tst08 glite 4096 Feb  1 16:46 input
-rw-r--r-- 1 glite glite  599 Feb  1 16:46 JDLOriginal
-rw-r--r-- 1 glite glite 2407 Feb  1 16:46 JDLStarted
drwxrwx--- 2 tst08 glite 4096 Feb  1 16:46 output
drwxrwx--- 2 tst08 glite 4096 Feb  1 16:46 peek
-rw------- 1 glite glite 6365 Feb  1 16:46 user.proxy
[root@devel09 ~]# 
 

-- MarcoCecchi - 2013-01-16 \ No newline at end of file

Revision 112013-02-01 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 452 to 452
 ARGUS_PEPD_ENDPOINTS="https://emitestbed30.cnaf.infn.it:8154/authz"
Changed:
<
<
and run the configuration procedure.
>
>
and run the configuration, if not already done.
 

-- MarcoCecchi - 2013-01-16

Revision 102013-01-31 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Basic functionality testing

Changed:
<
<
Testing instance at devel09.cnaf.infn.it (SL5.8)
>
>
Testing instance at devel09.cnaf.infn.it (SL5.8). Deployed on Jan, 31th, 2013

[root@devel09 ~]# rpm -qa | grep glite-wms
glite-wms-purger-3.5.0-3.sl5
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-configuration-3.5.0-3.sl5
glite-wms-interface-3.5.0-3.sl5
glite-wms-core-3.5.0-5.sl5
glite-wms-common-3.5.0-3.sl5
glite-wms-jobsubmission-lib-3.5.0-3.sl5
glite-wms-utils-exception-3.4.1-1.sl5
glite-wms-ice-3.5.0-3.sl5
glite-wms-jobsubmission-3.5.0-3.sl5
 
job submission
Line: 147 to 161
 

LIST OF BUGS

Deleted:
<
<
Server
 
WMS stops accepting submissions when no swap is available (bug #96136) Yes / Done
Set asyncjobstart=false to avoid lost jobs (bug #97319) Yes / Done
Job perusal is broken in EMI-2 WMS (bug #98279) No
WMS to limit ISB size as a whole, not only per file (bug #98280) No
EMI-2 WMS UI glite-wms-job-output creates files without checking VO membership first, also changing status (bug #98281) No
Changed:
<
<
various issues with EMI-1/2 proxy cleanup (bug #98282) No
>
>
various issues with EMI-1/2 proxy cleanup (bug #98282) Yes / Done
 
classad plugin functions are broken (bug #100176) Yes / Done
glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524) No
ICE removes its pid file at the start() instead of stop() (bug #98724) Yes / Done
Changed:
<
<
wmproxy init script 'status' does not return error when service is not running (bug #99017) No
>
>
wmproxy init script 'status' does not return error when service is not running (bug #99017) Yes / Done
 
WMS: fix various bugs on Argus authZ (bug #99092) No
Changed:
<
<
UI

Better output message from glite-wms-job-status for missing jobs (bug #94683) Yes / Done
EMI-2 WMS UI cannot handle jobids starting with a - (bug #98113) Yes / Done

BUGS

>
>

BUG VERIFICATION

 
Changed:
<
<
BUG: WMS: stops accepting submissions when no swap is available (bug #96136). Certified by MC 31/12/2013
>
>
BUG: WMS: stops accepting submissions when no swap is available (bug #96136). Certified by MC 31/12/2013
 
[root@devel09 ~]# /usr/sbin/glite_wms_wmproxy_load_monitor --oper jobSubmit|grep -i swap
Threshold for Swap Usage: 95 => Detected value for Swap Usage: 0.60%
Line: 181 to 188
 Threshold for Swap Usage: 95 => Detected value for Swap Usage: 0.00%
Changed:
<
<
BUG: Set asyncjobstart=false to avoid lost jobs (bug #97319). Certified by MC 30/12/2013
>
>
BUG: Set asyncjobstart=false to avoid lost jobs (bug #97319). Certified by MC 30/12/2013
 
[root@devel09 ~]# grep -i asyncj /etc/glite-wms/glite_wms.conf
Line: 189 to 196
 
Changed:
<
<
BUG: classad plugin functions are broken (bug #100176). Certified by MC 30/12/2013
>
>
BUG: classad plugin functions are broken (bug #100176). Certified by MC 30/12/2013
 
Deleted:
<
<
[root@devel09 ~]# rpm -qa | grep wms-core
glite-wms-core-3.5.0-5.sl5
 On a UI, list-match for this JDL:
Added:
>
>
 [mcecchi@devel15 ~]$ cat fqanmember_emi2.jdl [ Executable = "/bin/echo";
Line: 218 to 224
 635
Changed:
<
<
BUG: ICE removes its pid file at the start() instead of stop() (bug #98724). Certified by AD (31/01/2013, 11:30)
>
>
BUG: ICE removes its pid file at the start() instead of stop() (bug #98724). Certified by AD (31/01/2013, 11:30)
  In the following log paste it is shown that after ICE stop the pid file /var/run/glite-wms-ice-safe.pid is correctly removed
Line: 242 to 248
 
Changed:
<
<
BUG: WMS: fix various bugs on Argus authZ (bug #99092). Certified by MC 31/12/2013
>
>
BUG: various issues with EMI-1/2 proxy cleanup (bug #98282). Certified by MC 31/12/2013
 
Changed:
<
<
WMS:
>
>
Just perform these checks:
 
Changed:
<
<
[root@devel09 ~]# rpm -qa | grep glite-wms glite-wms-utils-classad-3.4.1-1.sl5 glite-wms-purger-3.5.0-3.sl5 glite-wms-jobsubmission-3.5.0-3.sl5 glite-wms-core-devel-3.5.0-4.sl5 glite-wms-common-3.5.0-3.sl5 glite-wms-configuration-3.5.0-3.sl5 glite-wms-interface-3.5.0-3.sl5 glite-wms-ice-3.5.0-3.sl5 glite-wms-core-3.5.0-5.sl5 glite-wms-jobsubmission-lib-3.5.0-3.sl5 glite-wms-utils-exception-3.4.1-1.sl5
>
>
[root@devel09 ~]# ll /etc/cron.hourly total 4 -rw-r--r-- 1 root root 351 Nov 22 12:26 purge_proxycache [root@devel09 ~]# cat /etc/cron.hourly/purge_proxycache #!/bin/sh
 
Changed:
<
<
Check that siteinfo.def contains:
USE_ARGUS=yes
ARGUS_PEPD_ENDPOINTS="https://emitestbed30.cnaf.infn.it:8154/authz"
>
>
exec >> /var/log/proxycache-cleanup.log 2>&1 < /dev/null

echo "===== `date` ====="

cd /var/proxycache/cache || exit

for i in * do ( test -d "$i" && cd "$i" || exit

echo "=== $i"

find . -maxdepth 1 -mindepth 1 -type d -mmin +5 -ls -exec sh -c ' k=$0/userkey.pem [ -e "$k" ] && ls -l "$k" && rm "$k" rmdir "$0" ' {} \; ) done

echo ''

[root@devel09 ~]# cat /etc/cron.d/glite-wms-wmproxy-purge-proxycache.cron HOME=/ MAILTO=wms-support@cnaf.infn.it

0 */2 * * * root . /usr/libexec/grid-env.sh ; /usr/bin/glite-wms-wmproxy-purge-proxycache /var/proxycache >> /var/log/wms/glite-wms-wmproxy-purge-proxycache.log 2>&1 [root@devel09 ~]# cat /etc/cron.d/glite-wms-wmproxy-purge-proxycache_keys.cron 0 */2 * * * root sh /usr/bin/glite-wms-wmproxy-purge-proxycache_keys >> /var/log/wms/glite-wms-wmproxy-purge-proxycache-keys.log 2>&1 < /dev/null [root@devel09 ~]#

[root@devel09 ~]# cat /usr/bin/glite-wms-wmproxy-purge-proxycache_keys #!/bin/sh

log() { echo "`date`: $1" }

log "proxy cache leftover private keys cleaner started"

cd /var/proxycache/cache || exit

for i in * do ( test -d "$i" && cd "$i" || exit

echo "=== $i"

find . -maxdepth 1 -mindepth 1 -type d -mmin +5 -ls -exec sh -c ' k=$0/userkey.pem [ -e "$k" ] && ls -l "$k" && rm "$k" rmdir "$0" ' {} \; ) done

log "finished cleaning keys" [root@devel09 ~]# sh /usr/bin/glite-wms-wmproxy-purge-proxycache_keys Thu Jan 31 16:17:13 CET 2013: proxy cache leftover private keys cleaner started Thu Jan 31 16:17:13 CET 2013: finished cleaning keys [root@devel09 ~]# ll /var/proxycache/cache/ total 0 [root@devel09 ~]#

 
Deleted:
<
<
and run the configuration procedure.
 
Changed:
<
<
UI:
>
>
On the UI:
 
[mcecchi@devel15 ~]$ voms-proxy-init --voms testers.eu-emi.eu
Line: 283 to 342
 Your proxy is valid until Thu Jan 31 22:26:29 2013
Changed:
<
<
glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524)
>
>
BUG: wmproxy init script 'status' does not return error when service is not running (bug #99017). Certified by MC 31/12/2013

[root@devel09 ~]# /etc/init.d/glite-wms-wmproxy stop
Stopping /usr/bin/glite_wms_wmproxy_server... ok
[root@devel09 ~]# /etc/init.d/glite-wms-wmproxy status
/usr/bin/glite_wms_wmproxy_server is not running
[root@devel09 ~]# echo $? 
1

BUG: glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524)
 
[mcecchi@devel15 ~]$ cat no_renewal.jdl 
Line: 357 to 427
 
Added:
>
>
BUG: WMS: fix various bugs on Argus authZ (bug #99092). Certified by MC 31/12/2013

WMS:

[root@devel09 ~]# rpm -qa | grep glite-wms
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-purger-3.5.0-3.sl5
glite-wms-jobsubmission-3.5.0-3.sl5
glite-wms-core-devel-3.5.0-4.sl5
glite-wms-common-3.5.0-3.sl5
glite-wms-configuration-3.5.0-3.sl5
glite-wms-interface-3.5.0-3.sl5
glite-wms-ice-3.5.0-3.sl5
glite-wms-core-3.5.0-5.sl5
glite-wms-jobsubmission-lib-3.5.0-3.sl5
glite-wms-utils-exception-3.4.1-1.sl5

Check that siteinfo.def contains:

USE_ARGUS=yes
ARGUS_PEPD_ENDPOINTS="https://emitestbed30.cnaf.infn.it:8154/authz"

and run the configuration procedure.

 -- MarcoCecchi - 2013-01-16

Revision 92013-01-31 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 149 to 149
  Server
Changed:
<
<
WMS stops accepting submissions when no swap is available (bug #96136) No
>
>
WMS stops accepting submissions when no swap is available (bug #96136) Yes / Done
 
Set asyncjobstart=false to avoid lost jobs (bug #97319) Yes / Done
Job perusal is broken in EMI-2 WMS (bug #98279) No
WMS to limit ISB size as a whole, not only per file (bug #98280) No
Line: 168 to 168
 

BUGS

Added:
>
>
BUG: WMS: stops accepting submissions when no swap is available (bug #96136). Certified by MC 31/12/2013
[root@devel09 ~]# /usr/sbin/glite_wms_wmproxy_load_monitor --oper jobSubmit|grep -i swap
Threshold for Swap Usage: 95 => Detected value for Swap Usage: 0.60%
[root@devel09 ~]# cat /proc/swaps 
Filename            Type      Size   Used   Priority
/dev/mapper/VolGroup00-LogVol01         partition   6094840   36808   -1
[root@devel09 ~]# swapoff /dev/mapper/VolGroup00-LogVol01
[root@devel09 ~]# cat /proc/swaps 
[root@devel09 ~]# /usr/sbin/glite_wms_wmproxy_load_monitor --oper jobSubmit|grep -i swap
Threshold for Swap Usage: 95 => Detected value for Swap Usage: 0.00%
 BUG: Set asyncjobstart=false to avoid lost jobs (bug #97319). Certified by MC 30/12/2013

Revision 82013-01-31 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 69 to 69
 Then run:
Changed:
<
<
[root@devel09 ~]# export PATH=$PATH:/sbin [root@devel09 ~]# /opt/glite/yaim/bin/yaim -r -f config_emir_serp -s siteinfo_/site-info.def
>
>
[root@devel09 ~]#PATH=$PATH:/sbin /opt/glite/yaim/bin/yaim -r -f config_emir_serp -s siteinfo_/site-info.def
 
WARNING
WARNING
***************************************************************************
WARNING
Your siteinfo directory is world readable. This is generally a bad idea
Line: 142 to 142
 
Argus based authZ
Changed:
<
<
mcecchi Jan, 16th, 2013

WMS:

[root@devel09 ~]# rpm -qa | grep glite-wms
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-purger-3.5.0-3.sl5
glite-wms-jobsubmission-3.5.0-3.sl5
glite-wms-core-devel-3.5.0-4.sl5
glite-wms-common-3.5.0-3.sl5
glite-wms-configuration-3.5.0-3.sl5
glite-wms-interface-3.5.0-3.sl5
glite-wms-ice-3.5.0-3.sl5
glite-wms-core-3.5.0-5.sl5
glite-wms-jobsubmission-lib-3.5.0-3.sl5
glite-wms-utils-exception-3.4.1-1.sl5

Check that siteinfo.def contains:

USE_ARGUS=yes
ARGUS_PEPD_ENDPOINTS="https://emitestbed30.cnaf.infn.it:8154/authz"

and run the configuration procedure.

UI:

[mcecchi@devel15 ~]$ voms-proxy-init --voms testers.eu-emi.eu
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Marco Cecchi
Creating temporary proxy ....................... Done
Contacting  emitestbed01.cnaf.infn.it:15002 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=emitestbed01.cnaf.infn.it] "testers.eu-emi.eu" Done
Creating proxy ....................................... Done

Your proxy is valid until Thu Jan 31 22:26:29 2013


>
>
see bug #99092 test report, below.
 

LIST OF BUGS

Line: 208 to 168
 

BUGS

Changed:
<
<
MC 30/12/2013: Set asyncjobstart=false to avoid lost jobs (bug #97319)
>
>
BUG: Set asyncjobstart=false to avoid lost jobs (bug #97319). Certified by MC 30/12/2013
 
[root@devel09 ~]# grep -i asyncj /etc/glite-wms/glite_wms.conf
    AsyncJobStart  =  false;
Changed:
<
<
MC 30/12/2013: classad plugin functions are broken (bug #100176)
>
>
BUG: classad plugin functions are broken (bug #100176). Certified by MC 30/12/2013
 
[root@devel09 ~]# rpm -qa | grep wms-core
Line: 244 to 205
 635
Changed:
<
<
AD (31/01/2013, 11:30) ICE removes its pid file at the start() instead of stop() (bug #98724)
>
>
BUG: ICE removes its pid file at the start() instead of stop() (bug #98724). Certified by AD (31/01/2013, 11:30)
  In the following log paste it is shown that after ICE stop the pid file /var/run/glite-wms-ice-safe.pid is correctly removed
Line: 268 to 229
 
Added:
>
>
BUG: WMS: fix various bugs on Argus authZ (bug #99092). Certified by MC 31/12/2013

WMS:

[root@devel09 ~]# rpm -qa | grep glite-wms
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-purger-3.5.0-3.sl5
glite-wms-jobsubmission-3.5.0-3.sl5
glite-wms-core-devel-3.5.0-4.sl5
glite-wms-common-3.5.0-3.sl5
glite-wms-configuration-3.5.0-3.sl5
glite-wms-interface-3.5.0-3.sl5
glite-wms-ice-3.5.0-3.sl5
glite-wms-core-3.5.0-5.sl5
glite-wms-jobsubmission-lib-3.5.0-3.sl5
glite-wms-utils-exception-3.4.1-1.sl5

Check that siteinfo.def contains:

USE_ARGUS=yes
ARGUS_PEPD_ENDPOINTS="https://emitestbed30.cnaf.infn.it:8154/authz"

and run the configuration procedure.

UI:

[mcecchi@devel15 ~]$ voms-proxy-init --voms testers.eu-emi.eu
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Marco Cecchi
Creating temporary proxy ....................... Done
Contacting  emitestbed01.cnaf.infn.it:15002 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=emitestbed01.cnaf.infn.it] "testers.eu-emi.eu" Done
Creating proxy ....................................... Done

Your proxy is valid until Thu Jan 31 22:26:29 2013

glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524)

[mcecchi@devel15 ~]$ cat no_renewal.jdl 
[
Executable = "/bin/echo";
EnableZIppedISB=true;
Arguments = "Hello";
StdOutput = "out.log";
StdError = "err.log";
InputSandbox = {};
OutputSandbox = {"out.log", "err.log"};
requirements = true;
rank = 1;
AllowZippedISB = false;
myproxyserver="";
ShallowRetryCount = -1;
]

[mcecchi@devel15 ~]$ glite-wms-job-submit -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server no_renewal.jdl 

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


Warning - Unable to submit the job to the service: https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server
Argus denied authorization on jobSubmit issued by DN: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Marco Cecchi
Error code: SOAP-ENV:Server


Error - Operation failed
Unable to find any endpoint where to perform service request

[mcecchi@devel15 ~]$ glite-wms-job-submit -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server no_renewal.jdl 

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/LR_KXTPtFJKWy2-33sWdqQ

==========================================================================


[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/LR_KXTPtFJKWy2-33sWdqQ


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/LR_KXTPtFJKWy2-33sWdqQ
Current Status:     Waiting
Status Reason:      unavailable
Destination:        emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q
Submitted:          Thu Jan 31 12:50:34 2013 CET
==========================================================================

[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/LR_KXTPtFJKWy2-33sWdqQ


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/LR_KXTPtFJKWy2-33sWdqQ
Current Status:     Ready
Destination:        emi002.grid.sinica.edu.tw:8443/cream-pbs-testers_q
Submitted:          Thu Jan 31 12:50:34 2013 CET
==========================================================================

 -- MarcoCecchi - 2013-01-16

Revision 72013-01-31 - AlviseDorigo

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 197 to 197
 
various issues with EMI-1/2 proxy cleanup (bug #98282) No
classad plugin functions are broken (bug #100176) Yes / Done
glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524) No
Changed:
<
<
ICE removes its pid file at the start() instead of stop() (bug #98724) No
>
>
ICE removes its pid file at the start() instead of stop() (bug #98724) Yes / Done
 
wmproxy init script 'status' does not return error when service is not running (bug #99017) No
WMS: fix various bugs on Argus authZ (bug #99092) No

UI

Changed:
<
<
Better output message from glite-wms-job-status for missing jobs (bug #94683) No
EMI-2 WMS UI cannot handle jobids starting with a - (bug #98113) No
>
>
Better output message from glite-wms-job-status for missing jobs (bug #94683) Yes / Done
EMI-2 WMS UI cannot handle jobids starting with a - (bug #98113) Yes / Done
 

BUGS

Line: 244 to 244
 635
Added:
>
>
AD (31/01/2013, 11:30) ICE removes its pid file at the start() instead of stop() (bug #98724)

In the following log paste it is shown that after ICE stop the pid file /var/run/glite-wms-ice-safe.pid is correctly removed

[root@cream-01 siteinfo]# ps -ef|grep ice
root     23205  1918  0 11:31 pts/0    00:00:00 grep ice
[root@cream-01 siteinfo]# /etc/init.d/glite-wms-ice start
starting ICE... ok
[root@cream-01 siteinfo]# ll /var/run/glite-wms-ice-safe.pid
-rw-r--r-- 1 root root 6 Jan 31 11:31 /var/run/glite-wms-ice-safe.pid
[root@cream-01 siteinfo]# ps -ef|grep ice
glite    23232     1  0 11:31 ?        00:00:00 /usr/bin/glite-wms-ice-safe --conf glite_wms.conf --daemon /var/run/glite-wms-ice-safe.pid
glite    23237 23232  0 11:31 ?        00:00:00 sh -c /usr/bin/glite-wms-ice --conf glite_wms.conf /var/log/wms/ice_console.log 2>&1
glite    23238 23237  0 11:31 ?        00:00:00 /usr/bin/glite-wms-ice --conf glite_wms.conf /var/log/wms/ice_console.log
root     23275  1918  0 11:31 pts/0    00:00:00 grep ice
[root@cream-01 siteinfo]# /etc/init.d/glite-wms-ice stop
stopping ICE... ok
[root@cream-01 siteinfo]# ps -ef|grep ice
root     23309  1918  0 11:31 pts/0    00:00:00 grep ice
[root@cream-01 siteinfo]# ll /var/run/glite-wms-ice-safe.pid
ls: /var/run/glite-wms-ice-safe.pid: No such file or directory

 -- MarcoCecchi - 2013-01-16

Revision 62013-01-31 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 36 to 36
 ======================================================================
Added:
>
>
list-match
 
Changed:
<
<
[mcecchi@devel15 ~]$ glite-wms-job-list-match -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server

>
>
[mcecchi@devel15 ~]$ glite-wms-job-list-match --rank -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl |tail - vgn003.hep.physik.uni-siegen.de:8443/cream-pbs-dteam 1 - vm3.tier2.hep.manchester.ac.uk:8443/cream-pbs-long 1 - vserv11.hep.phy.cam.ac.uk:8443/cream-pbs-express 1 - vserv11.hep.phy.cam.ac.uk:8443/cream-pbs-short 1 - wario.univ-lille1.fr:8443/cream-pbs-dteam 1 - wipp-crm.weizmann.ac.il:8443/cream-pbs-dteam 1
  ======================================================================
Deleted:
<
<
COMPUTING ELEMENT IDs LIST The following CE(s) matching your job requirements have been found:

CEId - abaddon.hec.lancs.ac.uk:8443/cream-lsf-hex - agcream1.atlas.unimelb.edu.au:8443/cream-pbs-dteam [...] - w-ce05.grid.sinica.edu.tw:2119/jobmanager-lcgpbs-dteam - wario.univ-lille1.fr:8443/cream-pbs-dteam - wipp-crm.weizmann.ac.il:8443/cream-pbs-dteam

======================================================================

 
Deleted:
<
<
-listmatch
 
Changed:
<
<
-cancel
>
>
+++++ cancel
  - perusal
Line: 154 to 144
  mcecchi Jan, 16th, 2013
Added:
>
>
WMS:
 
[root@devel09 ~]# rpm -qa | grep glite-wms
glite-wms-utils-classad-3.4.1-1.sl5
Line: 169 to 160
 glite-wms-utils-exception-3.4.1-1.sl5
Added:
>
>
Check that siteinfo.def contains:
USE_ARGUS=yes
ARGUS_PEPD_ENDPOINTS="https://emitestbed30.cnaf.infn.it:8154/authz"

and run the configuration procedure.

UI:

[mcecchi@devel15 ~]$ voms-proxy-init --voms testers.eu-emi.eu
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Marco Cecchi
Creating temporary proxy ....................... Done
Contacting  emitestbed01.cnaf.infn.it:15002 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=emitestbed01.cnaf.infn.it] "testers.eu-emi.eu" Done
Creating proxy ....................................... Done

Your proxy is valid until Thu Jan 31 22:26:29 2013


 

LIST OF BUGS

Line: 229 to 244
 635
Deleted:
<
<

WMS-UI 3.5 pre-certification report

Basic functionality testing

  • WMS Server EMI-2 cream-23.pd.infn.it
  • LBServer devel09.cnaf.infn.it
  • Test WMS UI EMI3 on a SL5_64 virtual machine hosted by lxadorigo.pd.infn.it

dorigoa@SL5_64 14:02:48 ~>cat /etc/issue
Scientific Linux release 5.8 (Boron)
Kernel \r on an \m

dorigoa@SL5_64 14:02:52 ~>ls /etc/yum.repos.d/
egi-trustanchors.repo  epel.repo          sl-contrib.repo    sl-fastbugs.repo  sl-security.repo  sl-testing.repo
emi3.repo              epel-testing.repo  sl-debuginfo.repo  sl.repo           sl-srpms.repo

dorigoa@SL5_64 14:02:57 ~>cat /etc/yum.repos.d/emi3.repo 
[EMI-3-base]
name=EMI 3 Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/sl5/$basearch/base
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
gpgcheck=0
priority=45
protect=0
enabled=1

[EMI-3-testing-base]
name=EMI 3 Testing Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/3/sl5/$basearch/base
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
priority=50
protect=0
enabled=1
gpgcheck=0

[EMI-3-testing-third-party]
name=EMI 3 Testing Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/3/sl5/$basearch/third-party
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
protect=0
enabled=1
priority=50
gpgcheck=0

[EMI-3-updates]
name=EMI 23Updates Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/sl5/$basearch/updates
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
gpgcheck=0
priority=45
protect=0
enabled=1

[EMI-3-third-party]
name=EMI 3 Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/sl5/$basearch/third-party
protect=0
enabled=1
priority=45
gpgcheck=0

[EMI-3-devel]
name=EMI 3 Devel Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/devel/3/sl5/$basearch/base
protect=0
enabled=0
priority=90
gpgcheck=0

[EMI-3-devel-updates]
name=EMI 3 Devel Updates Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/devel/3/sl5/$basearch/updates
protect=0
enabled=0
priority=90
gpgcheck=0

[EMI-3-devel-third-party]
name=EMI 3 Devel Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/devel/3/sl5/$basearch/third-party
protect=0
enabled=0
priority=90
gpgcheck=0

dorigoa@SL5_64 14:03:05 ~>rpm -qa|grep glite|grep wms
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-wmproxy-api-cpp-3.5.0-3.sl5
glite-wms-ui-commands-3.5.0-3.sl5
glite-wms-brokerinfo-access-3.5.0-3.sl5
glite-wms-wmproxy-api-python-3.5.0-3.sl5
glite-wms-utils-exception-devel-3.4.1-1.sl5
glite-wms-utils-exception-3.4.1-1.sl5
glite-wms-ui-api-python-3.5.0-3.sl5
glite-wms-brokerinfo-access-lib-3.5.0-3.sl5
glite-wms-utils-classad-devel-3.4.1-1.sl5
glite-wms-wmproxy-api-java-3.5.0-1.sl5

JOB SUBMISSION WITH AUTOMATIC DELEGATION

dorigoa@SL5-64 9:41:35 ~>cat wms_isb.jdl 
[
Executable = "/bin/sleep" ;
Arguments = "15";
InputSandbox = {"mysandbox.txt", "mysandbox2.txt"};
RetryCount = 0;
ShallowRetryCount = 1;
]
dorigoa@SL5-64 9:41:58 ~>glite-wms-job-submit -a -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghBQ

==========================================================================

DELEGATION

dorigoa@SL5-64 9:08:37 ~>glite-wms-job-delegate-proxy -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server 

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


================== glite-wms-job-delegate-proxy Success ==================

Your proxy has been successfully delegated to the WMProxy(s):
https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server
with the delegation identifier: foo

==========================================================================

JOB SUBMISSION (ISB, ZIP/NOZIP)

dorigoa@SL5-64 9:10:09 ~>cat wms_isb.jdl 
[
Executable = "/bin/sleep" ;
Arguments = "15";
InputSandbox = {"mysandbox.txt", "mysandbox2.txt"};
RetryCount = 0;
ShallowRetryCount = 1;
]
dorigoa@SL5-64 9:10:15 ~>glite-wms-job-submit -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg

==========================================================================


dorigoa@SL5-64 9:10:18 ~>cat wms_isb_zip.jdl 
[
Executable = "/bin/sleep" ;
Arguments = "15";
InputSandbox = {"mysandbox.txt", "mysandbox2.txt"};
AllowZippedISB = true;
RetryCount = 0;
ShallowRetryCount = 1;
]
dorigoa@SL5-64 9:10:43 ~>glite-wms-job-submit -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb_zip.jdl 

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/ZJdDzmemEo6F1JqrbKPwdw

==========================================================================

JOB STATUS

dorigoa@SL5-64 9:10:48 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg https://devel09.cnaf.infn.it:9000/ZJdDzmemEo6F1JqrbKPwdw


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg
Current Status:     Running
Status Reason:      unavailable
Destination:        cecream.ca.infn.it:8443/cream-lsf-cert
Submitted:          Thu Jan 31 09:10:17 2013 CET
==========================================================================


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/ZJdDzmemEo6F1JqrbKPwdw
Current Status:     Running
Status Reason:      unavailable
Destination:        cecream.ca.infn.it:8443/cream-lsf-cert
Submitted:          Thu Jan 31 09:10:48 2013 CET
==========================================================================

JOB SUBMISSION (OSB)

dorigoa@SL5-64 9:12:19 ~>cat wms_osb.jdl 
[
Executable = "/bin/env" ;
Stdoutput = "env.out" ;
StdError =  "env.err" ;
OutputSandbox = { "env.out" ,"env.err"} ;
]
              
dorigoa@SL5-64 9:12:22 ~>glite-wms-job-submit -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_osb.jdl 

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg

==========================================================================

JOB LISTMATCH

dorigoa@SL5-64 9:13:13 ~>glite-wms-job-list-match -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_osb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

==========================================================================

           COMPUTING ELEMENT IDs LIST 
 The following CE(s) matching your job requirements have been found:

   *CEId*
 - atlas-ce-01.roma1.infn.it:8443/cream-lsf-atlasgcert
 - atlas-ce-02.roma1.infn.it:8443/cream-lsf-atlasgcert
 - atlas-creamce-01.roma1.infn.it:8443/cream-lsf-atlasgcert
 - atlas-creamce-02.roma1.infn.it:8443/cream-lsf-atlasgcert
 - atlasce02.scope.unina.it:8443/cream-pbs-egeecert
 - atlasce3.lnf.infn.it:8443/cream-pbs-cert
 - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-cert
 - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-long
 - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-medium
 - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-short
 - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-verylong
 - ce.scope.unina.it:8443/cream-pbs-egeecert
 - ce1-enmr.science.uu.nl:8443/cream-pbs-cert
 - ce1-enmr.science.uu.nl:8443/cream-pbs-long
 - ce1-enmr.science.uu.nl:8443/cream-pbs-medium
 - ce1-enmr.science.uu.nl:8443/cream-pbs-short
 - ce1-enmr.science.uu.nl:8443/cream-pbs-verylong
 - ce1.ts.infn.it:8443/cream-lsf-cert
 - cebo-t3-01.cr.cnaf.infn.it:8443/cream-lsf-T3_BO
 - cebo-t3-02.cr.cnaf.infn.it:8443/cream-lsf-T3_BO
 - cecream.ca.infn.it:8443/cream-lsf-cert
 - cert-37.pd.infn.it:8443/cream-lsf-cert
 - cert-ce-01.cnaf.infn.it:8443/cream-pbs-cert
 - cex.grid.unipg.it:8443/cream-pbs-cert
 - cmsce01.na.infn.it:8443/cream-pbs-cert
 - cmsrm-cream01.roma1.infn.it:8443/cream-lsf-cmsgcert
 - cmsrm-cream02.roma1.infn.it:8443/cream-lsf-cmsgcert
 - cmsrm-cream03.roma1.infn.it:8443/cream-lsf-cmsgcert
 - cream-ce-4.ba.infn.it:8443/cream-pbs-cert
 - cream-ce.ct.infn.it:8443/cream-lsf-cert
 - creamce01.ge.infn.it:8443/cream-lsf-cert
 - duck-01.biocomp.unibo.it:8443/cream-pbs-cert
 - egridglitece.crs4.it:8443/cream-lsf-cert
 - emi-ce01.scope.unina.it:8443/cream-pbs-egeecert
 - grid010.ct.infn.it:8443/cream-pbs-cert
 - grid012.ct.infn.it:8443/cream-lsf-cert
 - gridce4.pi.infn.it:8443/cream-lsf-certmpi
 - gridsrv2-4.dir.garr.it:8443/cream-pbs-grid
 - gridvm03.roma2.infn.it:8443/cream-pbs-cert
 - grisuce.scope.unina.it:8443/cream-pbs-egeecert
 - linucs-ce-01.cs.infn.it:8443/cream-pbs-atlasgcert
 - ng-ce.grid.unipg.it:8443/cream-pbs-cert
 - pbs-enmr.cerm.unifi.it:8443/cream-pbs-cert
 - prod-ce-01.pd.infn.it:8443/cream-lsf-cert
 - recasna-ce01.unina.it:8443/cream-pbs-recas-cert
 - spacina-ce.scope.unina.it:8443/cream-pbs-cert
 - t2-ce-01.lnl.infn.it:8443/cream-lsf-cert1
 - t2-ce-01.to.infn.it:8443/cream-pbs-cert
 - t2-ce-01.to.infn.it:8443/cream-pbs-short
 - t2-ce-02.mi.infn.it:2119/jobmanager-lcgcondor-cert
 - ce05-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce05-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - ce04-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce04-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - ce01-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce01-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - gridce2.pi.infn.it:8443/cream-lsf-cert
 - ce06-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce06-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - gridce.ilc.cnr.it:8443/cream-pbs-cert
 - ce07-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce07-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - t2-ce-06.lnl.infn.it:8443/cream-lsf-cert1
 - t2-ce-04.lnl.infn.it:8443/cream-lsf-cert1
 - ce08-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce08-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - t2-ce-05.lnl.infn.it:8443/cream-lsf-cert1
 - gridce0.pi.infn.it:8443/cream-lsf-cert
 - t2-ce-03.lnl.infn.it:8443/cream-lsf-cert1
 - gridce1.pi.infn.it:8443/cream-lsf-cert
 - t2-ce-02.lnl.infn.it:8443/cream-lsf-cert1
 - ce-1.le.infn.it:8443/cream-lsf-cert
 - cream-ce-01.ct.trigrid.it:8443/cream-lsf-cert
 - gridce3.pi.infn.it:8443/cream-lsf-certmpi
 - arcserv.ira.inaf.it:8443/cream-pbs-cert
 - atlas-cream01.na.infn.it:8443/cream-pbs-cert
 - atlasce2.lnf.infn.it:8443/cream-pbs-cert
 - boce.bo.infn.it:8443/cream-pbs-cert
 - ce-01.roma3.infn.it:8443/cream-pbs-cert
 - ce01.oats.inaf.it:8443/cream-pbs-infngrid
 - ce09-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu
 - ce09-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid
 - cream-01.cnaf.infn.it:8443/cream-pbs-cert
 - cream-02.cnaf.infn.it:8443/cream-pbs-cert-sl6
 - cream-02.cnaf.infn.it:8443/cream-pbs-wnodes-sl6
 - cream-ce-1.ba.infn.it:8443/cream-pbs-cert
 - cream-ce.pg.infn.it:8443/cream-pbs-cert
 - egice.polito.it:8443/cream-pbs-cert
 - emi-ce.pr.infn.it:8443/cream-pbs-cert
 - gilda-01.pd.infn.it:8443/cream-pbs-cert
 - grid-ce.pv.infn.it:8443/cream-pbs-cert
 - grid0.fe.infn.it:8443/cream-pbs-cert
 - gridce5.pi.infn.it:8443/cream-lsf-cert
 - iceage-ce-01.ct.infn.it:8443/cream-pbs-cert
 - inaf-ce-01.ct.pi2s2.it:8443/cream-lsf-cert
 - infn-ce-01.ct.pi2s2.it:8443/cream-lsf-cert
 - infnlns-ce-01.ct.pi2s2.it:8443/cream-lsf-cert
 - sirius-ce.ct.infn.it:8443/cream-pbs-cert
 - t2-ce-05.mi.infn.it:8443/cream-pbs-cert

==========================================================================

JOB STATUS/LOGGING-INFO

dorigoa@SL5-64 9:13:59 ~>glite-wms-job-logging-info  https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg 

===================== glite-wms-job-logging-info Success =====================

LOGGING INFORMATION:

Printing info for the Job : https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg
 
   ---
Event: RegJob
- Source                     =    NetworkServer
- Timestamp                  =    Thu Jan 31 09:10:17 2013 CET
   ---
Event: Accepted
- Source                     =    NetworkServer
- Timestamp                  =    Thu Jan 31 09:10:17 2013 CET
   ---
Event: EnQueued
- Result                     =    START
- Source                     =    NetworkServer
- Timestamp                  =    Thu Jan 31 09:10:18 2013 CET
   ---
Event: EnQueued
- Result                     =    OK
- Source                     =    NetworkServer
- Timestamp                  =    Thu Jan 31 09:10:18 2013 CET
   ---
Event: DeQueued
- Source                     =    WorkloadManager
- Timestamp                  =    Thu Jan 31 09:10:19 2013 CET
   ---
Event: Match
- Dest id                    =    cecream.ca.infn.it:8443/cream-lsf-cert
- Source                     =    WorkloadManager
- Timestamp                  =    Thu Jan 31 09:10:19 2013 CET
   ---
Event: UserTag
- Source                     =    WorkloadManager
- Timestamp                  =    Thu Jan 31 09:10:20 2013 CET
   ---
Event: EnQueued
- Result                     =    START
- Source                     =    WorkloadManager
- Timestamp                  =    Thu Jan 31 09:10:20 2013 CET
   ---
Event: EnQueued
- Result                     =    OK
- Source                     =    WorkloadManager
- Timestamp                  =    Thu Jan 31 09:10:20 2013 CET
   ---
Event: DeQueued
- Source                     =    JobController
- Timestamp                  =    Thu Jan 31 09:10:20 2013 CET
   ---
Event: Transfer
- Destination                =    LRMS
- Result                     =    START
- Source                     =    LogMonitor
- Timestamp                  =    Thu Jan 31 09:10:20 2013 CET
   ---
Event: Running
- Source                     =    LRMS
- Timestamp                  =    Thu Jan 31 09:10:37 2013 CET
   ---
Event: Done
- Source                     =    LRMS
- Timestamp                  =    Thu Jan 31 09:13:40 2013 CET
   ---
Event: Transfer
- Destination                =    LRMS
- Result                     =    OK
- Source                     =    LogMonitor
- Timestamp                  =    Thu Jan 31 09:10:27 2013 CET
   ---
Event: Running
- Source                     =    LogMonitor
- Timestamp                  =    Thu Jan 31 09:10:58 2013 CET
   ---
Event: Running
- Source                     =    LogMonitor
- Timestamp                  =    Thu Jan 31 09:10:58 2013 CET
==========================================================================

JOB OUTPUT RETRIEVAL

dorigoa@SL5-64 9:14:38 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg
Current Status:     Done(Success)
Logged Reason(s):
    - job completed
    - Job Terminated Successfully
Exit code:          0
Status Reason:      Job Terminated Successfully
Destination:        atlas-ce-02.roma1.infn.it:8443/cream-lsf-atlasgcert
Submitted:          Thu Jan 31 09:12:26 2013 CET
==========================================================================
      
dorigoa@SL5-64 9:14:43 ~>glite-wms-job-output https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


================================================================================

         JOB GET OUTPUT OUTCOME

Output sandbox files for the job:
https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg
have been successfully retrieved and stored in the directory:
/tmp/jobOutput/dorigoa_IgUhuXSf-HkRUL9pJI1fsg

================================================================================


dorigoa@SL5-64 9:14:53 ~>ls -l /tmp/jobOutput/dorigoa_IgUhuXSf-HkRUL9pJI1fsg
total 8
-rw-rw-r-- 1 dorigoa dorigoa    0 Jan 31 09:14 env.err
-rw-rw-r-- 1 dorigoa dorigoa 4273 Jan 31 09:14 env.out

GRIDJOBIDs ON FILE

dorigoa@SL5-64 9:15:04 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw

The job identifier has been saved in the following file:
/home/dorigoa/GIDS

==========================================================================


dorigoa@SL5-64 9:16:32 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ

The job identifier has been saved in the following file:
/home/dorigoa/GIDS

==========================================================================


dorigoa@SL5-64 9:16:33 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA

The job identifier has been saved in the following file:
/home/dorigoa/GIDS

==========================================================================


dorigoa@SL5-64 9:16:35 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ

The job identifier has been saved in the following file:
/home/dorigoa/GIDS

==========================================================================


dorigoa@SL5-64 9:16:36 ~>cat GIDS 
###Submitted Job Ids###
https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ
https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA
https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ

dorigoa@SL5-64 9:17:11 ~>glite-wms-job-status -i GIDS 

------------------------------------------------------------------
1 : https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
2 : https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ
3 : https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA
4 : https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ
a : all
q : quit
------------------------------------------------------------------

Choose one or more jobId(s) in the list - [1-4]all:a



======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
Current Status:     Running
Status Reason:      unavailable
Destination:        pbs-enmr.cerm.unifi.it:8443/cream-pbs-cert
Submitted:          Thu Jan 31 09:16:31 2013 CET
==========================================================================


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        cebo-t3-02.cr.cnaf.infn.it:8443/cream-lsf-T3_BO
Submitted:          Thu Jan 31 09:16:33 2013 CET
==========================================================================


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-verylong
Submitted:          Thu Jan 31 09:16:34 2013 CET
==========================================================================


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ
Current Status:     Scheduled
Status Reason:      unavailable
Destination:        cmsrm-cream02.roma1.infn.it:8443/cream-lsf-cmsgcert
Submitted:          Thu Jan 31 09:16:36 2013 CET
==========================================================================

JOB CANCEL (from file)

dorigoa@SL5-64 9:17:19 ~>glite-wms-job-cancel -i GIDS 
------------------------------------------------------------------
1 : https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
2 : https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ
3 : https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA
4 : https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ
a : all
q : quit
------------------------------------------------------------------

Choose one or more jobId(s) in the list - [1-4]all (use , as separator or - for a range): a

Are you sure you want to remove specified job(s) [y/n]y : y

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server


============================= glite-wms-job-cancel Success =============================

The cancellation request has been successfully submitted for the following job(s):

- https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
- https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ
- https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA
- https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ

========================================================================================

BUGS

  • Better output message from glite-wms-job-status for missing jobs (bug #94683)
EMI-2 not 'friendly' output for a status of non existing grid jobid:
dorigoa@cream-51 9:49:48 ~/JDLs/WMS>glite-wms-job-status https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB

**** Error: API_NATIVE_ERROR ****  
Error while calling the "Job:getStatus" native api 
Unable to retrieve the status for: https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB
glite.lb.Exception: edg_wll_JobStatus: No such file or directory: no matching jobs found
        at glite::lb::Job::status[./src/Job.cpp:87]

EMI-3 more 'simple' and reable output for the same grid jobid:

dorigoa@SL5-64 9:49:05 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB

*** Warning: Unable to retrieve the status for: https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB

No such file or directory - no matching jobs found

 -- MarcoCecchi - 2013-01-16

Revision 52013-01-31 - AlviseDorigo

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 329 to 329
 glite-wms-wmproxy-api-java-3.5.0-1.sl5
Added:
>
>
JOB SUBMISSION WITH AUTOMATIC DELEGATION
dorigoa@SL5-64 9:41:35 ~>cat wms_isb.jdl 
[
Executable = "/bin/sleep" ;
Arguments = "15";
InputSandbox = {"mysandbox.txt", "mysandbox2.txt"};
RetryCount = 0;
ShallowRetryCount = 1;
]
dorigoa@SL5-64 9:41:58 ~>glite-wms-job-submit -a -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl
 
Changed:
<
<
DELEGATION
>
>
Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

================== glite-wms-job-submit Success ==================

The job has been successfully submitted to the WMProxy Your job identifier is:

https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghBQ

 
Added:
>
>
======================================================================

DELEGATION

 dorigoa@SL5-64 9:08:37 ~>glite-wms-job-delegate-proxy -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

Line: 344 to 369
 with the delegation identifier: foo

======================================================================

Added:
>
>
 
Changed:
<
<
JOB SUBMISSION (ISB, ZIP/NOZIP)
>
>
JOB SUBMISSION (ISB, ZIP/NOZIP)
 dorigoa@SL5-64 9:10:09 ~>cat wms_isb.jdl [ Executable = "/bin/sleep" ;
Line: 395 to 420
  ======================================================================
Changed:
<
<
>
>
  JOB STATUS
Changed:
<
<
>
>
 dorigoa@SL5-64 9:10:48 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg https://devel09.cnaf.infn.it:9000/ZJdDzmemEo6F1JqrbKPwdw
Line: 422 to 447
 Destination: cecream.ca.infn.it:8443/cream-lsf-cert Submitted: Thu Jan 31 09:10:48 2013 CET ======================================================================
Changed:
<
<
>
>
 

JOB SUBMISSION (OSB)

Changed:
<
<
>
>
 dorigoa@SL5-64 9:12:19 ~>cat wms_osb.jdl [ Executable = "/bin/env" ;
Line: 448 to 473
 https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg

======================================================================

Changed:
<
<
>
>
 

JOB LISTMATCH

Changed:
<
<
>
>
 dorigoa@SL5-64 9:13:13 ~>glite-wms-job-list-match -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_osb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

Line: 564 to 589
  - t2-ce-05.mi.infn.it:8443/cream-pbs-cert

======================================================================

Changed:
<
<
>
>
 

JOB STATUS/LOGGING-INFO

Changed:
<
<
>
>
 dorigoa@SL5-64 9:13:59 ~>glite-wms-job-logging-info https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg

================= glite-wms-job-logging-info Success =================

Line: 651 to 676
 - Source = LogMonitor - Timestamp = Thu Jan 31 09:10:58 2013 CET ======================================================================
Changed:
<
<
>
>
 

JOB OUTPUT RETRIEVAL

Changed:
<
<
>
>
 dorigoa@SL5-64 9:14:38 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg
Line: 694 to 719
 total 8 -rw-rw-r-- 1 dorigoa dorigoa 0 Jan 31 09:14 env.err -rw-rw-r-- 1 dorigoa dorigoa 4273 Jan 31 09:14 env.out
Added:
>
>
 
Added:
>
>
GRIDJOBIDs ON FILE
 
Changed:
<
<
GridJobIDs on file
>
>
 dorigoa@SL5-64 9:15:04 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

Line: 836 to 862
 Submitted: Thu Jan 31 09:16:36 2013 CET ======================================================================
Changed:
<
<
>
>
  JOB CANCEL (from file)
Changed:
<
<
>
>
 dorigoa@SL5-64 9:17:19 ~>glite-wms-job-cancel -i GIDS
1 : https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw
Line: 877 to 903
  ====================================================================================
Added:
>
>

BUGS

  • Better output message from glite-wms-job-status for missing jobs (bug #94683)
EMI-2 not 'friendly' output for a status of non existing grid jobid:
dorigoa@cream-51 9:49:48 ~/JDLs/WMS>glite-wms-job-status https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB

**** Error: API_NATIVE_ERROR ****  
Error while calling the "Job:getStatus" native api 
Unable to retrieve the status for: https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB
glite.lb.Exception: edg_wll_JobStatus: No such file or directory: no matching jobs found
        at glite::lb::Job::status[./src/Job.cpp:87]

EMI-3 more 'simple' and reable output for the same grid jobid:

 
Added:
>
>
dorigoa@SL5-64 9:49:05 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB

*** Warning: Unable to retrieve the status for: https://devel09.cnaf.infn.it:9000/oeqrokiKpznen6HiPrghB
 
Added:
>
>
No such file or directory - no matching jobs found

 -- MarcoCecchi - 2013-01-16

Revision 42013-01-31 - AlviseDorigo

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 229 to 229
 635
Added:
>
>

WMS-UI 3.5 pre-certification report

Basic functionality testing

* WMS Server EMI-2 cream-23.pd.infn.it * LBServer devel09.cnaf.infn.it * Test WMS UI EMI3 on a SL5_64 virtual machine hosted by lxadorigo.pd.infn.it

dorigoa@SL5_64 14:02:48 ~>cat /etc/issue
Scientific Linux release 5.8 (Boron)
Kernel \r on an \m

dorigoa@SL5_64 14:02:52 ~>ls /etc/yum.repos.d/
egi-trustanchors.repo  epel.repo          sl-contrib.repo    sl-fastbugs.repo  sl-security.repo  sl-testing.repo
emi3.repo              epel-testing.repo  sl-debuginfo.repo  sl.repo           sl-srpms.repo

dorigoa@SL5_64 14:02:57 ~>cat /etc/yum.repos.d/emi3.repo 
[EMI-3-base]
name=EMI 3 Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/sl5/$basearch/base
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
gpgcheck=0
priority=45
protect=0
enabled=1

[EMI-3-testing-base]
name=EMI 3 Testing Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/3/sl5/$basearch/base
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
priority=50
protect=0
enabled=1
gpgcheck=0

[EMI-3-testing-third-party]
name=EMI 3 Testing Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/3/sl5/$basearch/third-party
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
protect=0
enabled=1
priority=50
gpgcheck=0

[EMI-3-updates]
name=EMI 23Updates Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/sl5/$basearch/updates
#gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/RPM-GPG-KEY-emi
gpgcheck=0
priority=45
protect=0
enabled=1

[EMI-3-third-party]
name=EMI 3 Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/3/sl5/$basearch/third-party
protect=0
enabled=1
priority=45
gpgcheck=0

[EMI-3-devel]
name=EMI 3 Devel Base Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/devel/3/sl5/$basearch/base
protect=0
enabled=0
priority=90
gpgcheck=0

[EMI-3-devel-updates]
name=EMI 3 Devel Updates Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/devel/3/sl5/$basearch/updates
protect=0
enabled=0
priority=90
gpgcheck=0

[EMI-3-devel-third-party]
name=EMI 3 Devel Third-Party Repository
baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/devel/3/sl5/$basearch/third-party
protect=0
enabled=0
priority=90
gpgcheck=0

dorigoa@SL5_64 14:03:05 ~>rpm -qa|grep glite|grep wms
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-wmproxy-api-cpp-3.5.0-3.sl5
glite-wms-ui-commands-3.5.0-3.sl5
glite-wms-brokerinfo-access-3.5.0-3.sl5
glite-wms-wmproxy-api-python-3.5.0-3.sl5
glite-wms-utils-exception-devel-3.4.1-1.sl5
glite-wms-utils-exception-3.4.1-1.sl5
glite-wms-ui-api-python-3.5.0-3.sl5
glite-wms-brokerinfo-access-lib-3.5.0-3.sl5
glite-wms-utils-classad-devel-3.4.1-1.sl5
glite-wms-wmproxy-api-java-3.5.0-1.sl5

DELEGATION

dorigoa@SL5-64 9:08:37 ~>glite-wms-job-delegate-proxy -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

============== glite-wms-job-delegate-proxy Success ==============

Your proxy has been successfully delegated to the WMProxy(s): https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server with the delegation identifier: foo

======================================================================

JOB SUBMISSION (ISB, ZIP/NOZIP)

dorigoa@SL5-64 9:10:09 ~>cat wms_isb.jdl [ Executable = "/bin/sleep" ; Arguments = "15"; InputSandbox = {"mysandbox.txt", "mysandbox2.txt"}; RetryCount = 0; ShallowRetryCount = 1; ] dorigoa@SL5-64 9:10:15 ~>glite-wms-job-submit -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

================== glite-wms-job-submit Success ==================

The job has been successfully submitted to the WMProxy Your job identifier is:

https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg

======================================================================

dorigoa@SL5-64 9:10:18 ~>cat wms_isb_zip.jdl [ Executable = "/bin/sleep" ; Arguments = "15"; InputSandbox = {"mysandbox.txt", "mysandbox2.txt"}; AllowZippedISB = true; RetryCount = 0; ShallowRetryCount = 1; ] dorigoa@SL5-64 9:10:43 ~>glite-wms-job-submit -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb_zip.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

================== glite-wms-job-submit Success ==================

The job has been successfully submitted to the WMProxy Your job identifier is:

https://devel09.cnaf.infn.it:9000/ZJdDzmemEo6F1JqrbKPwdw

======================================================================

JOB STATUS

dorigoa@SL5-64 9:10:48 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg https://devel09.cnaf.infn.it:9000/ZJdDzmemEo6F1JqrbKPwdw

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg Current Status: Running Status Reason: unavailable Destination: cecream.ca.infn.it:8443/cream-lsf-cert Submitted: Thu Jan 31 09:10:17 2013 CET ======================================================================

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/ZJdDzmemEo6F1JqrbKPwdw Current Status: Running Status Reason: unavailable Destination: cecream.ca.infn.it:8443/cream-lsf-cert Submitted: Thu Jan 31 09:10:48 2013 CET ======================================================================

JOB SUBMISSION (OSB)

dorigoa@SL5-64 9:12:19 ~>cat wms_osb.jdl [ Executable = "/bin/env" ; Stdoutput = "env.out" ; StdError = "env.err" ; OutputSandbox = { "env.out" ,"env.err"} ; ]

dorigoa@SL5-64 9:12:22 ~>glite-wms-job-submit -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_osb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

================== glite-wms-job-submit Success ==================

The job has been successfully submitted to the WMProxy Your job identifier is:

https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg

======================================================================

JOB LISTMATCH

dorigoa@SL5-64 9:13:13 ~>glite-wms-job-list-match -d foo -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_osb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

======================================================================

COMPUTING ELEMENT IDs LIST The following CE(s) matching your job requirements have been found:

CEId - atlas-ce-01.roma1.infn.it:8443/cream-lsf-atlasgcert - atlas-ce-02.roma1.infn.it:8443/cream-lsf-atlasgcert - atlas-creamce-01.roma1.infn.it:8443/cream-lsf-atlasgcert - atlas-creamce-02.roma1.infn.it:8443/cream-lsf-atlasgcert - atlasce02.scope.unina.it:8443/cream-pbs-egeecert - atlasce3.lnf.infn.it:8443/cream-pbs-cert - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-cert - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-long - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-medium - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-short - ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-verylong - ce.scope.unina.it:8443/cream-pbs-egeecert - ce1-enmr.science.uu.nl:8443/cream-pbs-cert - ce1-enmr.science.uu.nl:8443/cream-pbs-long - ce1-enmr.science.uu.nl:8443/cream-pbs-medium - ce1-enmr.science.uu.nl:8443/cream-pbs-short - ce1-enmr.science.uu.nl:8443/cream-pbs-verylong - ce1.ts.infn.it:8443/cream-lsf-cert - cebo-t3-01.cr.cnaf.infn.it:8443/cream-lsf-T3_BO - cebo-t3-02.cr.cnaf.infn.it:8443/cream-lsf-T3_BO - cecream.ca.infn.it:8443/cream-lsf-cert - cert-37.pd.infn.it:8443/cream-lsf-cert - cert-ce-01.cnaf.infn.it:8443/cream-pbs-cert - cex.grid.unipg.it:8443/cream-pbs-cert - cmsce01.na.infn.it:8443/cream-pbs-cert - cmsrm-cream01.roma1.infn.it:8443/cream-lsf-cmsgcert - cmsrm-cream02.roma1.infn.it:8443/cream-lsf-cmsgcert - cmsrm-cream03.roma1.infn.it:8443/cream-lsf-cmsgcert - cream-ce-4.ba.infn.it:8443/cream-pbs-cert - cream-ce.ct.infn.it:8443/cream-lsf-cert - creamce01.ge.infn.it:8443/cream-lsf-cert - duck-01.biocomp.unibo.it:8443/cream-pbs-cert - egridglitece.crs4.it:8443/cream-lsf-cert - emi-ce01.scope.unina.it:8443/cream-pbs-egeecert - grid010.ct.infn.it:8443/cream-pbs-cert - grid012.ct.infn.it:8443/cream-lsf-cert - gridce4.pi.infn.it:8443/cream-lsf-certmpi - gridsrv2-4.dir.garr.it:8443/cream-pbs-grid - gridvm03.roma2.infn.it:8443/cream-pbs-cert - grisuce.scope.unina.it:8443/cream-pbs-egeecert - linucs-ce-01.cs.infn.it:8443/cream-pbs-atlasgcert - ng-ce.grid.unipg.it:8443/cream-pbs-cert - pbs-enmr.cerm.unifi.it:8443/cream-pbs-cert - prod-ce-01.pd.infn.it:8443/cream-lsf-cert - recasna-ce01.unina.it:8443/cream-pbs-recas-cert - spacina-ce.scope.unina.it:8443/cream-pbs-cert - t2-ce-01.lnl.infn.it:8443/cream-lsf-cert1 - t2-ce-01.to.infn.it:8443/cream-pbs-cert - t2-ce-01.to.infn.it:8443/cream-pbs-short - t2-ce-02.mi.infn.it:2119/jobmanager-lcgcondor-cert - ce05-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu - ce05-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid - ce04-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu - ce04-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid - ce01-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu - ce01-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid - gridce2.pi.infn.it:8443/cream-lsf-cert - ce06-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu - ce06-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid - gridce.ilc.cnr.it:8443/cream-pbs-cert - ce07-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu - ce07-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid - t2-ce-06.lnl.infn.it:8443/cream-lsf-cert1 - t2-ce-04.lnl.infn.it:8443/cream-lsf-cert1 - ce08-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu - ce08-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid - t2-ce-05.lnl.infn.it:8443/cream-lsf-cert1 - gridce0.pi.infn.it:8443/cream-lsf-cert - t2-ce-03.lnl.infn.it:8443/cream-lsf-cert1 - gridce1.pi.infn.it:8443/cream-lsf-cert - t2-ce-02.lnl.infn.it:8443/cream-lsf-cert1 - ce-1.le.infn.it:8443/cream-lsf-cert - cream-ce-01.ct.trigrid.it:8443/cream-lsf-cert - gridce3.pi.infn.it:8443/cream-lsf-certmpi - arcserv.ira.inaf.it:8443/cream-pbs-cert - atlas-cream01.na.infn.it:8443/cream-pbs-cert - atlasce2.lnf.infn.it:8443/cream-pbs-cert - boce.bo.infn.it:8443/cream-pbs-cert - ce-01.roma3.infn.it:8443/cream-pbs-cert - ce01.oats.inaf.it:8443/cream-pbs-infngrid - ce09-lcg.cr.cnaf.infn.it:8443/cream-lsf-gpu - ce09-lcg.cr.cnaf.infn.it:8443/cream-lsf-infngrid - cream-01.cnaf.infn.it:8443/cream-pbs-cert - cream-02.cnaf.infn.it:8443/cream-pbs-cert-sl6 - cream-02.cnaf.infn.it:8443/cream-pbs-wnodes-sl6 - cream-ce-1.ba.infn.it:8443/cream-pbs-cert - cream-ce.pg.infn.it:8443/cream-pbs-cert - egice.polito.it:8443/cream-pbs-cert - emi-ce.pr.infn.it:8443/cream-pbs-cert - gilda-01.pd.infn.it:8443/cream-pbs-cert - grid-ce.pv.infn.it:8443/cream-pbs-cert - grid0.fe.infn.it:8443/cream-pbs-cert - gridce5.pi.infn.it:8443/cream-lsf-cert - iceage-ce-01.ct.infn.it:8443/cream-pbs-cert - inaf-ce-01.ct.pi2s2.it:8443/cream-lsf-cert - infn-ce-01.ct.pi2s2.it:8443/cream-lsf-cert - infnlns-ce-01.ct.pi2s2.it:8443/cream-lsf-cert - sirius-ce.ct.infn.it:8443/cream-pbs-cert - t2-ce-05.mi.infn.it:8443/cream-pbs-cert

======================================================================

JOB STATUS/LOGGING-INFO

dorigoa@SL5-64 9:13:59 ~>glite-wms-job-logging-info https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg

================= glite-wms-job-logging-info Success =================

LOGGING INFORMATION:

Printing info for the Job : https://devel09.cnaf.infn.it:9000/UOAuu-HkvpCprO0a3_7deg

--- Event: RegJob - Source = NetworkServer - Timestamp = Thu Jan 31 09:10:17 2013 CET --- Event: Accepted - Source = NetworkServer - Timestamp = Thu Jan 31 09:10:17 2013 CET --- Event: EnQueued - Result = START - Source = NetworkServer - Timestamp = Thu Jan 31 09:10:18 2013 CET --- Event: EnQueued - Result = OK - Source = NetworkServer - Timestamp = Thu Jan 31 09:10:18 2013 CET --- Event: DeQueued - Source = WorkloadManager - Timestamp = Thu Jan 31 09:10:19 2013 CET --- Event: Match - Dest id = cecream.ca.infn.it:8443/cream-lsf-cert - Source = WorkloadManager - Timestamp = Thu Jan 31 09:10:19 2013 CET --- Event: UserTag - Source = WorkloadManager - Timestamp = Thu Jan 31 09:10:20 2013 CET --- Event: EnQueued - Result = START - Source = WorkloadManager - Timestamp = Thu Jan 31 09:10:20 2013 CET --- Event: EnQueued - Result = OK - Source = WorkloadManager - Timestamp = Thu Jan 31 09:10:20 2013 CET --- Event: DeQueued - Source = JobController - Timestamp = Thu Jan 31 09:10:20 2013 CET --- Event: Transfer - Destination = LRMS - Result = START - Source = LogMonitor - Timestamp = Thu Jan 31 09:10:20 2013 CET --- Event: Running - Source = LRMS - Timestamp = Thu Jan 31 09:10:37 2013 CET --- Event: Done - Source = LRMS - Timestamp = Thu Jan 31 09:13:40 2013 CET --- Event: Transfer - Destination = LRMS - Result = OK - Source = LogMonitor - Timestamp = Thu Jan 31 09:10:27 2013 CET --- Event: Running - Source = LogMonitor - Timestamp = Thu Jan 31 09:10:58 2013 CET --- Event: Running - Source = LogMonitor - Timestamp = Thu Jan 31 09:10:58 2013 CET ======================================================================

JOB OUTPUT RETRIEVAL

dorigoa@SL5-64 9:14:38 ~>glite-wms-job-status https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg Current Status: Done(Success) Logged Reason(s): - job completed - Job Terminated Successfully Exit code: 0 Status Reason: Job Terminated Successfully Destination: atlas-ce-02.roma1.infn.it:8443/cream-lsf-atlasgcert Submitted: Thu Jan 31 09:12:26 2013 CET ======================================================================

dorigoa@SL5-64 9:14:43 ~>glite-wms-job-output https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

============================================================================

JOB GET OUTPUT OUTCOME

Output sandbox files for the job: https://devel09.cnaf.infn.it:9000/IgUhuXSf-HkRUL9pJI1fsg have been successfully retrieved and stored in the directory: /tmp/jobOutput/dorigoa_IgUhuXSf-HkRUL9pJI1fsg

============================================================================

dorigoa@SL5-64 9:14:53 ~>ls -l /tmp/jobOutput/dorigoa_IgUhuXSf-HkRUL9pJI1fsg total 8 -rw-rw-r-- 1 dorigoa dorigoa 0 Jan 31 09:14 env.err -rw-rw-r-- 1 dorigoa dorigoa 4273 Jan 31 09:14 env.out

GridJobIDs on file

dorigoa@SL5-64 9:15:04 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

================== glite-wms-job-submit Success ==================

The job has been successfully submitted to the WMProxy Your job identifier is:

https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw

The job identifier has been saved in the following file: /home/dorigoa/GIDS

======================================================================

dorigoa@SL5-64 9:16:32 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

================== glite-wms-job-submit Success ==================

The job has been successfully submitted to the WMProxy Your job identifier is:

https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ

The job identifier has been saved in the following file: /home/dorigoa/GIDS

======================================================================

dorigoa@SL5-64 9:16:33 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

================== glite-wms-job-submit Success ==================

The job has been successfully submitted to the WMProxy Your job identifier is:

https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA

The job identifier has been saved in the following file: /home/dorigoa/GIDS

======================================================================

dorigoa@SL5-64 9:16:35 ~>glite-wms-job-submit -d foo -o GIDS -e https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server wms_isb.jdl

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

================== glite-wms-job-submit Success ==================

The job has been successfully submitted to the WMProxy Your job identifier is:

https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ

The job identifier has been saved in the following file: /home/dorigoa/GIDS

======================================================================

dorigoa@SL5-64 9:16:36 ~>cat GIDS ###Submitted Job Ids### https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ

dorigoa@SL5-64 9:17:11 ~>glite-wms-job-status -i GIDS


1 : https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw 2 : https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ 3 : https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA 4 : https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ a : all q : quit

Choose one or more jobId(s) in the list - [1-4]all:a

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw Current Status: Running Status Reason: unavailable Destination: pbs-enmr.cerm.unifi.it:8443/cream-pbs-cert Submitted: Thu Jan 31 09:16:31 2013 CET ======================================================================

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ Current Status: Scheduled Status Reason: unavailable Destination: cebo-t3-02.cr.cnaf.infn.it:8443/cream-lsf-T3_BO Submitted: Thu Jan 31 09:16:33 2013 CET ======================================================================

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA Current Status: Scheduled Status Reason: unavailable Destination: ce-enmr.chemie.uni-frankfurt.de:8443/cream-pbs-verylong Submitted: Thu Jan 31 09:16:34 2013 CET ======================================================================

=================== glite-wms-job-status Success ================= BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ Current Status: Scheduled Status Reason: unavailable Destination: cmsrm-cream02.roma1.infn.it:8443/cream-lsf-cmsgcert Submitted: Thu Jan 31 09:16:36 2013 CET ======================================================================

JOB CANCEL (from file)

dorigoa@SL5-64 9:17:19 ~>glite-wms-job-cancel -i GIDS


1 : https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw 2 : https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ 3 : https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA 4 : https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ a : all q : quit

Choose one or more jobId(s) in the list - [1-4]all (use , as separator or - for a range): a

Are you sure you want to remove specified job(s) [y/n]y : y

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

Connecting to the service https://cream-28.pd.infn.it:7443/glite_wms_wmproxy_server

========================= glite-wms-job-cancel Success =========================

The cancellation request has been successfully submitted for the following job(s):

- https://devel09.cnaf.infn.it:9000/w0YICuDkenJLYgGPDWjXTw - https://devel09.cnaf.infn.it:9000/V_Ii8vgejyip1fAVbjxYFQ - https://devel09.cnaf.infn.it:9000/JaJOjnxSkGAwSa3VQnDBTA - https://devel09.cnaf.infn.it:9000/Jzw5uHLffNRIDOQQy1FZhQ

====================================================================================

 -- MarcoCecchi - 2013-01-16

Revision 32013-01-30 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Line: 6 to 6
  Testing instance at devel09.cnaf.infn.it (SL5.8)
Changed:
<
<
- job submission

-listmatch

-cancel

- perusal

-emir

Follow the instructions here: https://wiki.italiangrid.it/twiki/bin/view/CREAM/EmirConfigurationForCream

just replace CREAM with WMS. In the log, you should see:

2013-01-30 13:22:42,541 DEBUG Registering service entries
2013-01-30 13:22:42,542 DEBUG Retrieving data from ldap://localhost:2170/GLUE2GroupID=resource,o=glue
2013-01-30 13:22:42,577 DEBUG REGISTRATION: Endpoint ID: devel09.cnaf.infn.it_lbserver_201164012_org.glite.lb.Server_201164012; URL: https://devel09.cnaf.infn.it:9003/
2013-01-30 13:22:42,577 DEBUG REGISTRATION: Endpoint ID: devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975; URL: https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server

-argus

mcecchi Jan, 16th, 2013

[root@devel09 ~]# rpm -qa | grep glite-wms
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-purger-3.5.0-3.sl5
glite-wms-jobsubmission-3.5.0-3.sl5
glite-wms-core-devel-3.5.0-4.sl5
glite-wms-common-3.5.0-3.sl5
glite-wms-configuration-3.5.0-3.sl5
glite-wms-interface-3.5.0-3.sl5
glite-wms-ice-3.5.0-3.sl5
glite-wms-core-3.5.0-5.sl5
glite-wms-jobsubmission-lib-3.5.0-3.sl5
glite-wms-utils-exception-3.4.1-1.sl5

1) Without Argus:

>
>
job submission
 
[mcecchi@devel15 ~]$ glite-wms-job-submit -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl 
Line: 101 to 59
 
Added:
>
>
-listmatch

-cancel

- perusal

Check publication in EMIR

Put in your siteinfo.def something like:

BDII_EMIR_ENABLE=yes
BDII_EMIR_SERP_PERIOD=1
BDII_EMIR_SERP_VALIDITY=2
BDII_EMIR_HOST=http://emitbdsr1.cern.ch:9126

Then run:

[root@devel09 ~]# export PATH=$PATH:/sbin
[root@devel09 ~]# /opt/glite/yaim/bin/yaim -r -f config_emir_serp -s siteinfo_/site-info.def
   WARNING: 
   WARNING: *****************************************************************************
   WARNING: Your siteinfo directory is world readable. This is generally a bad idea      
   WARNING: as configuration files may contain passwords and other sensitive information.
   WARNING: *****************************************************************************
   WARNING: 
   INFO: Configuring HOST: devel09.cnaf.infn.it
   INFO: Using site configuration file: siteinfo_/site-info.def
   INFO: 
         ###################################################################
         
         .             /'.-. ')
         .     yA,-"-,( ,m,:/ )   .oo.     oo    o      ooo  o.     .oo
         .    /      .-Y a  a Y-.     8. .8'    8'8.     8    8b   d'8
         .   /           ~ ~ /         8'    .8oo88.     8    8  8'  8
         . (_/         '===='          8    .8'     8.   8    8  Y   8
         .   Y,-''-,Yy,-.,/           o8o  o8o    o88o  o8o  o8o    o8o
         .    I_))_) I_))_)
         
         
         current working directory: /root
         site-info.def date: Jan 30 15:39 siteinfo_/site-info.def
         yaim command: -r -f config_emir_serp -s siteinfo_/site-info.def
         log file: /opt/glite/yaim/bin/../log/yaimlog
         Wed Jan 30 15:50:43 CET 2013 : /opt/glite/yaim/bin/yaim
         
         Installed YAIM versions:
         glite-lb-yaim 4.5.8-1
         glite-yaim-bdii 4.3.13-1
         glite-yaim-core 5.1.0-1
         
         ####################################################################
   INFO: The default location of the grid-env.(c)sh files will be: /usr/libexec
   INFO: Sourcing the utilities in /opt/glite/yaim/functions/utils
   INFO: Detecting environment
   INFO: Assuming the node types:  WMSLB
   INFO: Using hostname: devel09.cnaf.infn.it
   WARNING: config_emir_serp function is not supported by  WMSLB!
   WARNING: Anyway you can force this operation.
   WARNING: Would you really run config_emir_serp on  WMSLB? [y/]: 
   INFO: Executing function: config_emir_serp_check 
   INFO: Executing function: config_emir_serp 
EMIR-SERP startup                                          [  OK  ]
   INFO: YAIM terminated succesfully.

Check that the record has reached its destination

mcecchi@pccecchi ~ $ curl -v -H "Accept:application/xml" -X GET http://emitbdsr1.cern.ch:9126/services?Service_Endpoint_ID=devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975
* About to connect() to emitbdsr1.cern.ch port 9126 (#0)
*   Trying 128.142.136.66... connected
* Connected to emitbdsr1.cern.ch (128.142.136.66) port 9126 (#0)
> GET /services?Service_Endpoint_ID=devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975 HTTP/1.1
> User-Agent: curl/7.21.0 (i386-redhat-linux-gnu) libcurl/7.21.0 NSS/3.12.10.0 zlib/1.2.5 libidn/1.18 libssh2/1.2.4
> Host: emitbdsr1.cern.ch:9126
> Accept:application/xml
> 
< HTTP/1.1 200 OK
< Content-Type: application/xml
< Vary: Accept-Encoding
< Content-Length: 981
< Server: Jetty(8.1.4.v20120524)
< 
* Connection #0 to host emitbdsr1.cern.ch left intact
* Closing connection #0
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:QueryResult xmlns="http://schemas.ogf.org/glue/2009/03/spec_2.0_r1" xmlns:ns2="http://www.eu-emi.eu/emiregistry" count="1"><Service BaseType="Entity" CreationTime="2013-01-30T15:22:41.000+01:00"><ID>devel09.cnaf.infn.it_wmproxy_2272271975</ID><Name>INFN-CNAF-WMProxy</Name><Extensions/><Type>org.glite.wms.WMProxy</Type><Location/><Endpoint CreationTime="2013-01-30T15:22:41.000+01:00"><ID>devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975</ID><URL>https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server</URL><Capability>executionmanagement.candidatesetgenerator</Capability><Capability>executionmanagement.jobdescription</Capability><Capability>executionmanagement.jobmanager</Capability><Technology>webservice</Technology><InterfaceName>org.glite.wms.WMProxy</InterfaceName><InterfaceVersion>1.0</InterfaceVersion><QualityLevel>production</QualityLevel></Endpoint></Service></ns2:QueryResult>mcecchi@pccecchi ~ $ 

Argus based authZ

mcecchi Jan, 16th, 2013

[root@devel09 ~]# rpm -qa | grep glite-wms
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-purger-3.5.0-3.sl5
glite-wms-jobsubmission-3.5.0-3.sl5
glite-wms-core-devel-3.5.0-4.sl5
glite-wms-common-3.5.0-3.sl5
glite-wms-configuration-3.5.0-3.sl5
glite-wms-interface-3.5.0-3.sl5
glite-wms-ice-3.5.0-3.sl5
glite-wms-core-3.5.0-5.sl5
glite-wms-jobsubmission-lib-3.5.0-3.sl5
glite-wms-utils-exception-3.4.1-1.sl5
 

LIST OF BUGS

Server

Changed:
<
<
Vulnerability bug in ICE's proxy renewal (Advisory-SVG-2012-4073) Yes / Done
Vulnerability bug in ICE's proxy renewal (Advisory-SVG-2012-4039) Yes / Done
>
>
WMS stops accepting submissions when no swap is available (bug #96136) No
Set asyncjobstart=false to avoid lost jobs (bug #97319) Yes / Done
Job perusal is broken in EMI-2 WMS (bug #98279) No
WMS to limit ISB size as a whole, not only per file (bug #98280) No
EMI-2 WMS UI glite-wms-job-output creates files without checking VO membership first, also changing status (bug #98281) No
various issues with EMI-1/2 proxy cleanup (bug #98282) No
classad plugin functions are broken (bug #100176) Yes / Done
glite-wms-job-output requires a valid delegated proxy on the WMS to enable output retrieval (bug #98524) No
ICE removes its pid file at the start() instead of stop() (bug #98724) No
wmproxy init script 'status' does not return error when service is not running (bug #99017) No
WMS: fix various bugs on Argus authZ (bug #99092) No
  UI
Changed:
<
<
glite-wms-job-status needs a better handing of purged-related error code. (https://savannah.cern.ch/bugs/?85063) Yes / Done
>
>
Better output message from glite-wms-job-status for missing jobs (bug #94683) No
EMI-2 WMS UI cannot handle jobids starting with a - (bug #98113) No

BUGS

 
Added:
>
>
MC 30/12/2013: Set asyncjobstart=false to avoid lost jobs (bug #97319)
[root@devel09 ~]# grep -i asyncj /etc/glite-wms/glite_wms.conf
    AsyncJobStart  =  false;

MC 30/12/2013: classad plugin functions are broken (bug #100176)

[root@devel09 ~]# rpm -qa | grep wms-core
glite-wms-core-3.5.0-5.sl5
On a UI, list-match for this JDL:
[mcecchi@devel15 ~]$ cat fqanmember_emi2.jdl 
[
Executable = "/bin/echo";
Arguments = "Hello";
StdOutput = "out.log";
StdError = "err.log";
InputSandbox = {};
OutputSandbox = {"out.log", "err.log"};
leftVOMS_FQAN="/gridit/ansys/Role=NULL/Capability=NULL";
rightGlueCEACBR= { "VOMS:/gridit/ansys", "VOMS:/gridit/ansys/Role=SoftwareManager"};
requirements = fqanMember(strcat("VOMS:", leftVOMS_FQAN), rightGlueCEACBR) is true;
myproxyserver="";
ShallowRetryCount = -1;
]

if the number of returned queues if more than 0 then the bug is fixed (actually it should be high, because if the classad plugin function works requirements evaluates to true)

[mcecchi@devel15 ~]$ glite-wms-job-list-match --rank -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server fqanmember_emi2.jdl |wc -l
635
  -- MarcoCecchi - 2013-01-16

Revision 22013-01-30 - MarcoCecchi

Line: 1 to 1
 
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Changed:
<
<

Clean install

>
>

Basic functionality testing

 
Changed:
<
<
Report attached
>
>
Testing instance at devel09.cnaf.infn.it (SL5.8)
 
Changed:
<
<

Update report

>
>
- job submission
 
Changed:
<
<
Report attached
>
>
-listmatch
 
Changed:
<
<

After yaim configuration

>
>
-cancel
 
Changed:
<
<

Basic functionality testing

>
>
- perusal

-emir

Follow the instructions here: https://wiki.italiangrid.it/twiki/bin/view/CREAM/EmirConfigurationForCream

just replace CREAM with WMS. In the log, you should see:

2013-01-30 13:22:42,541 DEBUG Registering service entries
2013-01-30 13:22:42,542 DEBUG Retrieving data from ldap://localhost:2170/GLUE2GroupID=resource,o=glue
2013-01-30 13:22:42,577 DEBUG REGISTRATION: Endpoint ID: devel09.cnaf.infn.it_lbserver_201164012_org.glite.lb.Server_201164012; URL: https://devel09.cnaf.infn.it:9003/
2013-01-30 13:22:42,577 DEBUG REGISTRATION: Endpoint ID: devel09.cnaf.infn.it_wmproxy_2272271975_org.glite.wms.WMProxy_2272271975; URL: https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server

-argus

  mcecchi Jan, 16th, 2013
Line: 26 to 42
 glite-wms-configuration-3.5.0-3.sl5 glite-wms-interface-3.5.0-3.sl5 glite-wms-ice-3.5.0-3.sl5
Changed:
<
<
glite-wms-core-3.5.0-4.sl5
>
>
glite-wms-core-3.5.0-5.sl5
 glite-wms-jobsubmission-lib-3.5.0-3.sl5 glite-wms-utils-exception-3.4.1-1.sl5
Line: 85 to 101
 
Added:
>
>

LIST OF BUGS

Server

Vulnerability bug in ICE's proxy renewal (Advisory-SVG-2012-4073) Yes / Done
Vulnerability bug in ICE's proxy renewal (Advisory-SVG-2012-4039) Yes / Done

UI

glite-wms-job-status needs a better handing of purged-related error code. (https://savannah.cern.ch/bugs/?85063) Yes / Done
 

-- MarcoCecchi - 2013-01-16

Revision 12013-01-16 - MarcoCecchi

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WmsTestSuite"

WMS 3.5 pre-certification report

Clean install

Report attached

Update report

Report attached

After yaim configuration

Basic functionality testing

mcecchi Jan, 16th, 2013

[root@devel09 ~]# rpm -qa | grep glite-wms
glite-wms-utils-classad-3.4.1-1.sl5
glite-wms-purger-3.5.0-3.sl5
glite-wms-jobsubmission-3.5.0-3.sl5
glite-wms-core-devel-3.5.0-4.sl5
glite-wms-common-3.5.0-3.sl5
glite-wms-configuration-3.5.0-3.sl5
glite-wms-interface-3.5.0-3.sl5
glite-wms-ice-3.5.0-3.sl5
glite-wms-core-3.5.0-4.sl5
glite-wms-jobsubmission-lib-3.5.0-3.sl5
glite-wms-utils-exception-3.4.1-1.sl5

1) Without Argus:

[mcecchi@devel15 ~]$ glite-wms-job-submit -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl 

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://devel09.cnaf.infn.it:9000/ijBb9I_UnWn-SMueihQmXw

==========================================================================

[mcecchi@devel15 ~]$ glite-wms-job-status https://devel09.cnaf.infn.it:9000/ijBb9I_UnWn-SMueihQmXw


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://devel09.cnaf.infn.it:9000/ijBb9I_UnWn-SMueihQmXw
Current Status:     Ready
Status Reason:      unavailable
Destination:        w-ce05.grid.sinica.edu.tw:2119/jobmanager-lcgpbs-dteam
Submitted:          Wed Jan 16 17:06:05 2013 CET
==========================================================================

[mcecchi@devel15 ~]$ glite-wms-job-list-match -a --endpoint https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ls.jdl 

Connecting to the service https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server

==========================================================================

           COMPUTING ELEMENT IDs LIST 
 The following CE(s) matching your job requirements have been found:

   *CEId*
 - abaddon.hec.lancs.ac.uk:8443/cream-lsf-hex
 - agcream1.atlas.unimelb.edu.au:8443/cream-pbs-dteam
[...]
 - w-ce05.grid.sinica.edu.tw:2119/jobmanager-lcgpbs-dteam
 - wario.univ-lille1.fr:8443/cream-pbs-dteam
 - wipp-crm.weizmann.ac.il:8443/cream-pbs-dteam

==========================================================================

-- MarcoCecchi - 2013-01-16

 
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback