Difference: DIRAC3CheckList (1 vs. 16)

Revision 162009-04-28 - RajaNandakumar

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

DIRAC3 Rollout Check List

Line: 51 to 51
 
2.2.2 DISET agent   Andrew   Green led
2.2.3 File Registration agent   Andrew   Green led
2.2.4 File Removal agent   Andrew   Pencil
Changed:
<
<
2.3 VOBox installation   Raja   Gear
2.3.1 VOBox installed 2.2 Raja   Gear
2.3.2 VOBox registered in CS 2.3.1 Raja   Gear
>
>
2.3 VOBox installation   Raja   Green led
2.3.1 VOBox installed 2.2 Raja   Green led
2.3.2 VOBox registered in CS 2.3.1 Raja   Green led
 
3 WMS   Andrei, Stuart    
3.1 General        
3.1.1 Matching with priority   Stuart   Gear

Revision 152008-09-02 - AndreiTsaregorodtsev

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

DIRAC3 Rollout Check List

Line: 46 to 46
 
2.1.1 Client API for requests   Andrew   Green led
2.1.2 Request DB service   Andrew   Green led
2.2 VOBox agents        
Changed:
<
<
2.2.1 Request Forwarding Agent 5.1 Andrew 09-07-08 Pencil
>
>
2.2.1 Request Forwarding Agent 5.1 Andrew 09-07-08 Green led
 
2.2.1 Transfer agent 5.1 Andrew   Green led
Changed:
<
<
2.2.2 BK agent   ??    
2.2.3 LFC agent   Andrew   Green led
2.2.4 Monitoring agent   Andrei    
2.2.5 ProcessingDB agent?   Andrei    
>
>
2.2.2 DISET agent   Andrew   Green led
2.2.3 File Registration agent   Andrew   Green led
2.2.4 File Removal agent   Andrew   Pencil
 
2.3 VOBox installation   Raja   Gear
2.3.1 VOBox installed 2.2 Raja   Gear
2.3.2 VOBox registered in CS 2.3.1 Raja   Gear
Line: 66 to 65
 
3.3 Stager   Stuart   Green led
3.3.1 Problematic files report   Stuart   Pencil
3.3 Job failure agent   ?    
Changed:
<
<
4 Processing DB   Stuart    
4.1 Use LFC replica status   Stuart   Pencil
>
>
4 Production DB   Stuart    
4.1 Use LFC replica status   Stuart   Green led
 
5 DMS        
5.1 Transfer DB   Andrew   Green led
5.1.1 Transfer DB service   Andrew   Green led

Revision 142008-07-11 - StuartPaterson

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

DIRAC3 Rollout Check List

Line: 114 to 114
 
8.2.2 Ancestor retrieval for stripping   Stuart   Green led
9 Framework        
9.1 Proxy Handling   Adria/Ricardo   Gear
Changed:
<
<
9.2 Duplicated entries in logging info   Stuart   Gear
>
>
9.2 Duplicated entries in logging info   Stuart   Green led
 

Complementary information

Please try and keep the same order as in the table above, add an anchor an a link in the table if needed

Revision 132008-07-08 - AndrewCSmith

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

DIRAC3 Rollout Check List

Line: 46 to 46
 
2.1.1 Client API for requests   Andrew   Green led
2.1.2 Request DB service   Andrew   Green led
2.2 VOBox agents        
Added:
>
>
2.2.1 Request Forwarding Agent 5.1 Andrew 09-07-08 Pencil
 
2.2.1 Transfer agent 5.1 Andrew   Green led
2.2.2 BK agent   ??    
2.2.3 LFC agent   Andrew   Green led
Line: 58 to 59
 
3.1 General        
3.1.1 Matching with priority   Stuart   Gear
3.1.2 SAM jobs handling   Stuart   Pencil
Changed:
<
<
3.1.3 Generic pilots framework 7.3.1 Stuart, Andrei   Gear
>
>
3.1.3 Generic pilots framework 7.3.1 Stuart, Andrei   Gear
 
3.2 Optimisers   Stuart   Green led
3.2.1 Uses LFC replica status (by default)   Andrew   Green led
3.2.2 Get ancestor files (new BK) 6.3 Stuart   Pencil

Revision 122008-07-08 - PhilippeCharpentier

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

DIRAC3 Rollout Check List

Line: 67 to 67
 
3.3 Job failure agent   ?    
4 Processing DB   Stuart    
4.1 Use LFC replica status   Stuart   Pencil
Changed:
<
<
5 DMS   Andy    
>
>
5 DMS        
 
5.1 Transfer DB   Andrew   Green led
5.1.1 Transfer DB service   Andrew   Green led
5.1.2 Transfer monitoring   Andrew   Pencil

Revision 112008-07-07 - StuartPaterson

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

DIRAC3 Rollout Check List

Line: 56 to 56
 
2.3.2 VOBox registered in CS 2.3.1 Raja   Gear
3 WMS   Andrei, Stuart    
3.1 General        
Changed:
<
<
3.1.1 Matching with priority   Stuart    
3.1.2 SAM jobs handling   Stuart    
3.1.3 Generic pilots framework 7.3.1 Stuart, Andrei    
3.2 Optimisers   Stuart    
>
>
3.1.1 Matching with priority   Stuart   Gear
3.1.2 SAM jobs handling   Stuart   Pencil
3.1.3 Generic pilots framework 7.3.1 Stuart, Andrei   Gear
3.2 Optimisers   Stuart   Green led
 
3.2.1 Uses LFC replica status (by default)   Andrew   Green led
Changed:
<
<
3.2.2 Get ancestor files (new BK) 6.3 Stuart    
3.3 Stager   Stuart    
3.3.1 Problematic files report   Stuart    
>
>
3.2.2 Get ancestor files (new BK) 6.3 Stuart   Pencil
3.3 Stager   Stuart   Green led
3.3.1 Problematic files report   Stuart   Pencil
 
3.3 Job failure agent   ?    
4 Processing DB   Stuart    
Changed:
<
<
4.1 Use LFC replica status   Stuart    
>
>
4.1 Use LFC replica status   Stuart   Pencil
 
5 DMS   Andy    
5.1 Transfer DB   Andrew   Green led
5.1.1 Transfer DB service   Andrew   Green led
Line: 109 to 109
 
8.1.7 Shared Area Status   Joel    
8.1.8 Combined software installation   Joel    
8.2 Production tools        
Changed:
<
<
8.2.1 Correct definition of input for processing   Stuart    
8.2.2 Ancestor retrieval for stripping   Stuart    
>
>
8.2.1 Correct definition of input for processing   Stuart   Green led
8.2.2 Ancestor retrieval for stripping   Stuart   Green led
 
9 Framework        
9.1 Proxy Handling   Adria/Ricardo   Gear
9.2 Duplicated entries in logging info   Stuart   Gear

Revision 102008-07-07 - RicardoGraciani

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

DIRAC3 Rollout Check List

Line: 19 to 19
 
Task ID Task description Depends on Assigned to Completion date Status
           
0 Validation        
Changed:
<
<
0.1 Simulation        
>
>
0.1 Simulation 1.1.1,   start on 07/14  
 
0.2 Reconstruction        
0.3 Stripping        
0.4 Analysis        
Line: 33 to 33
 
1.2.2 Logfile upload 2.1 Joel   Gear
1.2.3 Bookkeeping module (old) 2.1 Joel   Gear
1.2.4 Bookkeeping module (new) 2.1, 6.1 Joel   Gear
Added:
>
>
1.2.5 Check destination for all files   Joel    
 
1.3 CheckLogfile modules   Joel    
1.3.1 AnalyseLogfile   Joel   Gear
1.4 File status report   Joel    
1.4.1 ProcessingDB report API   Andrei    
1.4.2 Replica report API   Andrew   Green led
Added:
>
>
1.5 Job Monitoring   Joel    
1.5.1 Application Status is not to be overwritten after an Application Error is reported   Joel    
 
2 !VOBox        
2.1 RequestDB   Andrew    
2.1.1 Client API for requests   Andrew   Green led
Line: 103 to 106
 
8.1.4 Old BK registration OK (old convention)   Joel    
8.1.5 New BK registration OK (new convention)   Joel    
8.1.6 Logfile upload OK (failover)   Joel    
Added:
>
>
8.1.7 Shared Area Status   Joel    
8.1.8 Combined software installation   Joel    
 
8.2 Production tools        
8.2.1 Correct definition of input for processing   Stuart    
8.2.2 Ancestor retrieval for stripping   Stuart    
Added:
>
>
9 Framework        
9.1 Proxy Handling   Adria/Ricardo   Gear
9.2 Duplicated entries in logging info   Stuart   Gear
 

Complementary information

Please try and keep the same order as in the table above, add an anchor an a link in the table if needed

Revision 92008-07-07 - RajaNandakumar

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

DIRAC3 Rollout Check List

Line: 48 to 48
 
2.2.3 LFC agent   Andrew   Green led
2.2.4 Monitoring agent   Andrei    
2.2.5 ProcessingDB agent?   Andrei    
Changed:
<
<
2.3 VOBox installation   Raja    
2.3.1 VOBox installed 2.2 Raja    
2.3.2 VOBox registered in CS 2.3.1 Raja    
>
>
2.3 VOBox installation   Raja   Gear
2.3.1 VOBox installed 2.2 Raja   Gear
2.3.2 VOBox registered in CS 2.3.1 Raja   Gear
 
3 WMS   Andrei, Stuart    
3.1 General        
3.1.1 Matching with priority   Stuart    

Revision 82008-07-07 - AndrewCSmith

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

DIRAC3 Rollout Check List

Line: 37 to 37
 
1.3.1 AnalyseLogfile   Joel   Gear
1.4 File status report   Joel    
1.4.1 ProcessingDB report API   Andrei    
Changed:
<
<
1.4.2 Replica report API   Andy    
>
>
1.4.2 Replica report API   Andrew   Green led
 
2 !VOBox        
Changed:
<
<
2.1 RequestDB   Andrei    
2.1.1 Client API for requests   Andrei    
2.1.2 Request DB service   Andrei    
>
>
2.1 RequestDB   Andrew    
2.1.1 Client API for requests   Andrew   Green led
2.1.2 Request DB service   Andrew   Green led
 
2.2 VOBox agents        
Changed:
<
<
2.2.1 Transfer agent 5.1 Andy    
>
>
2.2.1 Transfer agent 5.1 Andrew   Green led
 
2.2.2 BK agent   ??    
Changed:
<
<
2.2.3 LFC agent   Andy    
>
>
2.2.3 LFC agent   Andrew   Green led
 
2.2.4 Monitoring agent   Andrei    
2.2.5 ProcessingDB agent?   Andrei    
2.3 VOBox installation   Raja    
Line: 57 to 57
 
3.1.2 SAM jobs handling   Stuart    
3.1.3 Generic pilots framework 7.3.1 Stuart, Andrei    
3.2 Optimisers   Stuart    
Changed:
<
<
3.2.1 Uses LFC replica status   Stuart    
>
>
3.2.1 Uses LFC replica status (by default)   Andrew   Green led
 
3.2.2 Get ancestor files (new BK) 6.3 Stuart    
3.3 Stager   Stuart    
3.3.1 Problematic files report   Stuart    
Line: 65 to 65
 
4 Processing DB   Stuart    
4.1 Use LFC replica status   Stuart    
5 DMS   Andy    
Changed:
<
<
5.1 Transfer DB   Andy    
5.1.1 Transfer DB service   Andy    
5.1.2 Transfer monitoring   Andy    
5.1.3 Transfer report to integrity DB 5.2.1 Andy    
5.2 Integrity DB   Andy    
5.2.1 Integrity DB service   Andy    
5.2.2 Integrity DB agents   Andy    
>
>
5.1 Transfer DB   Andrew   Green led
5.1.1 Transfer DB service   Andrew   Green led
5.1.2 Transfer monitoring   Andrew   Pencil
5.1.3 Transfer report to integrity DB 5.2.1 Andrew   Green led
5.2 Integrity DB   Andrew    
5.2.1 Integrity DB service   Andrew   Green led
5.2.2 Integrity DB population agents   Andrew   Green led
5.2.3 Integrity DB resolution agents   Andrew   Pencil
 
5.2 SE destination selection API   Andrei    
6 New Bookkeeping   Zoltan    
6.1 BK production service        
Line: 82 to 83
 
6.5 BK translation agent   Zoltan    
7 Sites Configuration        
7.1 Storage   Andrew    
Changed:
<
<
7.1.1 All STD available and published   Andrew    
7.1.2 SEs in DIRAC CS   Andy    
>
>
7.1.1 All STD available and published   Andrew   Pencil
7.1.2 SEs in DIRAC CS   Andrew   Pencil
 
7.1.3 SE reports to SAM   Roberto    
Changed:
<
<
7.1.4 Storage usage reports   ??    
>
>
7.1.4 Storage usage reports generated   Andrew   Green led
 
7.2 Computing Elements        
7.2.1 CEs in CS   Vladimir    
7.2.2 SAM jobs submission 3.1.2 Joel    

Revision 72008-07-04 - PhilippeCharpentier

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

DIRAC3 Rollout Check List

This page intends to define the steps to be carried out before being able to replace DIRAC2 with DIRAC3 for routine production. In particular emphasis is set on the dependencies of components.

Added:
>
>
The first table defines a set of icons (that can be completed) for indicating the status of each task. If needed complementary explanations can be added after the tasks table, with it possible an anchor and a link in the table (see for example task 0).
 
Tick mark Description
Changed:
<
<
Warning, important Critical
Red led To do
>
>
Warning, important Critical because no manpower
Red led To do, manpower assigned
 
Work in progress, under construction Under design
Pencil Implementing
Gear Under test
Green led Done, checked
Added:
>
>
The date is that expected for the completion of the work. When completed, it is the actual date of completion.
 
Changed:
<
<
Task ID Task description Depends on Assigned to Date Status
>
>
Task ID Task description Depends on Assigned to Completion date Status
 
           
Changed:
<
<
0 Validation        
>
>
0 Validation        
 
0.1 Simulation        
0.2 Reconstruction        
0.3 Stripping        
Line: 26 to 29
 
1.1.2 Reconstruction workflow 1.2, 1.3, 1.4 Joel   Gear
1.2.3 Stripping workflow 1.2, 1.3, 1.4 Joel   Gear
1.2 Output upload   Joel    
Changed:
<
<
1.2.1 File upload module 2.1, 5.2 Joel   Gear
>
>
1.2.1 File upload module 2.1, 2.3.2, 5.2 Joel   Gear
 
1.2.2 Logfile upload 2.1 Joel   Gear
1.2.3 Bookkeeping module (old) 2.1 Joel   Gear
1.2.4 Bookkeeping module (new) 2.1, 6.1 Joel   Gear
Line: 52 to 55
 
3.1 General        
3.1.1 Matching with priority   Stuart    
3.1.2 SAM jobs handling   Stuart    
Changed:
<
<
3.1.3 Generic pilot jobs 7.3.1 Andrei    
3.2 Data Optimiser   Stuart    
>
>
3.1.3 Generic pilots framework 7.3.1 Stuart, Andrei    
3.2 Optimisers   Stuart    
 
3.2.1 Uses LFC replica status   Stuart    
3.2.2 Get ancestor files (new BK) 6.3 Stuart    
3.3 Stager   Stuart    
Line: 103 to 106
 
8.2.1 Correct definition of input for processing   Stuart    
8.2.2 Ancestor retrieval for stripping   Stuart    
Added:
>
>

Complementary information

Please try and keep the same order as in the table above, add an anchor an a link in the table if needed

Validating jobs

This is the ultimate validation that each type of job can tun. Of course the dependency of these is on most of the other items below.

Generic Pilots Framework

This implies the definition of the pilot role in VOMS, the attribution of this role to either a personal or host DN. It also involves handling the case when some sites would not accept receiving generic pilots. In this case user pilots should be submitted.
 -- PhilippeCharpentier - 03 Jul 2008 \ No newline at end of file

Revision 62008-07-04 - JoelClosier

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

DIRAC3 Rollout Check List

Line: 22 to 22
 
0.4 Analysis        
1 Job workflow and modules        
1.1 Workflows   Joel    
Changed:
<
<
1.1.1 Simulation workflow 1.2, 1.3 Joel    
1.1.2 Reconstruction workflow 1.2, 1.3, 1.4 Joel    
1.2.3 Stripping workflow 1.2, 1.3, 1.4 Joel    
>
>
1.1.1 Simulation workflow 1.2, 1.3 Joel   Gear
1.1.2 Reconstruction workflow 1.2, 1.3, 1.4 Joel   Gear
1.2.3 Stripping workflow 1.2, 1.3, 1.4 Joel   Gear
 
1.2 Output upload   Joel    
Changed:
<
<
1.2.1 File upload module 2.1, 5.2 Joel    
1.2.2 Logfile upload 2.1 Joel    
1.2.3 Bookkeeping module (old) 2.1 Joel    
1.2.4 Bookkeeping module (new) 2.1, 6.1 Joel    
>
>
1.2.1 File upload module 2.1, 5.2 Joel   Gear
1.2.2 Logfile upload 2.1 Joel   Gear
1.2.3 Bookkeeping module (old) 2.1 Joel   Gear
1.2.4 Bookkeeping module (new) 2.1, 6.1 Joel   Gear
 
1.3 CheckLogfile modules   Joel    
Changed:
<
<
1.3.1 AnalyseLogfile   Joel    
>
>
1.3.1 AnalyseLogfile   Joel   Gear
 
1.4 File status report   Joel    
1.4.1 ProcessingDB report API   Andrei    
1.4.2 Replica report API   Andy    

Revision 52008-07-04 - PhilippeCharpentier

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

DIRAC3 Rollout Check List

This page intends to define the steps to be carried out before being able to replace DIRAC2 with DIRAC3 for routine production. In particular emphasis is set on the dependencies of components.

Tick mark Description
Added:
>
>
Warning, important Critical
 
Red led To do
Changed:
<
<
Orange led Under design
Purple led Implementing
Aqua led Under test
>
>
Work in progress, under construction Under design
Pencil Implementing
Gear Under test
 
Green led Done, checked

Revision 42008-07-04 - PhilippeCharpentier

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

DIRAC3 Rollout Check List

This page intends to define the steps to be carried out before being able to replace DIRAC2 with DIRAC3 for routine production. In particular emphasis is set on the dependencies of components.

Added:
>
>
Tick mark Description
Red led To do
Orange led Under design
Purple led Implementing
Aqua led Under test
Green led Done, checked
 
Task ID Task description Depends on Assigned to Date Status
           
0 Validation        
Line: 13 to 21
 
0.4 Analysis        
1 Job workflow and modules        
1.1 Workflows   Joel    
Changed:
<
<
1.1.1 Simulation workflow 1.2, 1.3 Joel   Green led
1.1.2 Reconstruction workflow 1.2, 1.3, 1.4 Joel   Green led
1.2.3 Stripping workflow 1.2, 1.3, 1.4 Joel   Green led
>
>
1.1.1 Simulation workflow 1.2, 1.3 Joel    
1.1.2 Reconstruction workflow 1.2, 1.3, 1.4 Joel    
1.2.3 Stripping workflow 1.2, 1.3, 1.4 Joel    
 
1.2 Output upload   Joel    
Changed:
<
<
1.2.1 File upload module 2.1 Joel    
>
>
1.2.1 File upload module 2.1, 5.2 Joel    
 
1.2.2 Logfile upload 2.1 Joel    
1.2.3 Bookkeeping module (old) 2.1 Joel    
Changed:
<
<
1.2.4 Bookkeeping module (new) 2.1 Joel    
>
>
1.2.4 Bookkeeping module (new) 2.1, 6.1 Joel    
 
1.3 CheckLogfile modules   Joel    
1.3.1 AnalyseLogfile   Joel    
1.4 File status report   Joel    
Changed:
<
<
1.4.1 ProcessingDB report API 2.3.5 Andrei    
1.4.2 Replica report API 2.3.3, 3.1.1 Andy    
>
>
1.4.1 ProcessingDB report API   Andrei    
1.4.2 Replica report API   Andy    
 
2 !VOBox        
2.1 RequestDB   Andrei    
2.1.1 Client API for requests   Andrei    
Line: 37 to 45
 
2.2.4 Monitoring agent   Andrei    
2.2.5 ProcessingDB agent?   Andrei    
2.3 VOBox installation   Raja    
Changed:
<
<
2.3.1 VOBox installed 2.2, 2.3 Raja    
2.3.2 VOBox registered in CS 2.4 Raja    
>
>
2.3.1 VOBox installed 2.2 Raja    
2.3.2 VOBox registered in CS 2.3.1 Raja    
 
3 WMS   Andrei, Stuart    
3.1 General        
3.1.1 Matching with priority   Stuart    
3.1.2 SAM jobs handling   Stuart    
Changed:
<
<
3.1.3 Generic pilot jobs   Andrei    
>
>
3.1.3 Generic pilot jobs 7.3.1 Andrei    
 
3.2 Data Optimiser   Stuart    
3.2.1 Uses LFC replica status   Stuart    
Added:
>
>
3.2.2 Get ancestor files (new BK) 6.3 Stuart    
 
3.3 Stager   Stuart    
3.3.1 Problematic files report   Stuart    
3.3 Job failure agent   ?    
4 Processing DB   Stuart    
4.1 Use LFC replica status   Stuart    
5 DMS   Andy    
Changed:
<
<
5.1 TransferDB   Andy    
5.2 SE definition in CS   Andy    
5.3 Integrity DB service   Andy    
5.3.1 Integrity DB agents   Andy    
>
>
5.1 Transfer DB   Andy    
5.1.1 Transfer DB service   Andy    
5.1.2 Transfer monitoring   Andy    
5.1.3 Transfer report to integrity DB 5.2.1 Andy    
5.2 Integrity DB   Andy    
5.2.1 Integrity DB service   Andy    
5.2.2 Integrity DB agents   Andy    
 
5.2 SE destination selection API   Andrei    
Changed:
<
<
6 Bookkeeping   Zoltan    
6.1 BK production service   Zoltan    
>
>
6 New Bookkeeping   Zoltan    
6.1 BK production service        
 
6.2 BK manager   Zoltan    
6.2.1 BK monitoring   Zoltan    
6.3 BK client API   Zoltan    
6.4 BK migration   Elisa    
Changed:
<
<
6.5 BK migration agent   Zoltan    
>
>
6.5 BK translation agent   Zoltan    
 
7 Sites Configuration        
7.1 Storage   Andrew    
7.1.1 All STD available and published   Andrew    
Changed:
<
<
7.1.2 SEs in DIRAC CS   Andrew    
>
>
7.1.2 SEs in DIRAC CS   Andy    
 
7.1.3 SE reports to SAM   Roberto    
7.1.4 Storage usage reports   ??    
7.2 Computing Elements        
7.2.1 CEs in CS   Vladimir    
7.2.2 SAM jobs submission 3.1.2 Joel    
7.2.3 DIRAC mask handling   Vladimir    
Added:
>
>
7.3 VO administration        
7.3.1 Generic pilot role advertised   Roberto    
7.3.2 Operations crew in DIRAC authorisation   ??    
 
8 Operational verifications        
8.1 Data Management        
8.1.1 Selection of output SE as expected 5.2 Joel    

Revision 32008-07-04 - JoelClosier

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

DIRAC3 Rollout Check List

Line: 22 to 22
 
1.2.3 Bookkeeping module (old) 2.1 Joel    
1.2.4 Bookkeeping module (new) 2.1 Joel    
1.3 CheckLogfile modules   Joel    
Changed:
<
<
1.3.1 GaussCheckLogfile   Joel    
1.3.2 BrunelCheckLogfile   Joel    
1.3.3 DaVinciCheckLogfile   Joel    
>
>
1.3.1 AnalyseLogfile   Joel    
 
1.4 File status report   Joel    
1.4.1 ProcessingDB report API 2.3.5 Andrei    
1.4.2 Replica report API 2.3.3, 3.1.1 Andy    

Revision 22008-07-04 - PhilippeCharpentier

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

DIRAC3 Rollout Check List

This page intends to define the steps to be carried out before being able to replace DIRAC2 with DIRAC3 for routine production. In particular emphasis is set on the dependencies of components.

Task ID Task description Depends on Assigned to Date Status
Changed:
<
<
1 Job workflow        
1.1 Workflows   Joel    
>
>
           
0 Validation        
0.1 Simulation        
0.2 Reconstruction        
0.3 Stripping        
0.4 Analysis        
1 Job workflow and modules        
1.1 Workflows   Joel    
 
1.1.1 Simulation workflow 1.2, 1.3 Joel   Green led
1.1.2 Reconstruction workflow 1.2, 1.3, 1.4 Joel   Green led
1.2.3 Stripping workflow 1.2, 1.3, 1.4 Joel   Green led
Changed:
<
<
1.2 Upload   Joel    
>
>
1.2 Output upload   Joel    
 
1.2.1 File upload module 2.1 Joel    
1.2.2 Logfile upload 2.1 Joel    
1.2.3 Bookkeeping module (old) 2.1 Joel    
1.2.4 Bookkeeping module (new) 2.1 Joel    
Changed:
<
<
1.3 CheckLogfile modules   Joel    
>
>
1.3 CheckLogfile modules   Joel    
 
1.3.1 GaussCheckLogfile   Joel    
1.3.2 BrunelCheckLogfile   Joel    
1.3.3 DaVinciCheckLogfile   Joel    
Changed:
<
<
1.4 File status report   Joel    
>
>
1.4 File status report   Joel    
 
1.4.1 ProcessingDB report API 2.3.5 Andrei    
1.4.2 Replica report API 2.3.3, 3.1.1 Andy    
Changed:
<
<
2 !VOBox requestDB        
2.1 Client code for requests   Andrei    
2.2 Request DB service code   Andrei    
2.3 VOBox agents        
2.3.1 Transfer agent 5.1 Andy    
2.3.2 BK agent   ??    
2.3.3 LFC agent   Andy    
2.3.4 Monitoring agent   Andrei    
2.3.5 ProcessingDB agent?   Andrei    
2.4 VOBox installed 2.2, 2.3 Raja    
2.4.1 VOBox registered in CS 2.4 Raja    
3 WMS   Andrei    
3.1 Data Optimiser   Stuart    
3.1.1 Uses LFC replica status   Stuart    
3.2 Job failure agent   ?    
>
>
2 !VOBox        
2.1 RequestDB   Andrei    
2.1.1 Client API for requests   Andrei    
2.1.2 Request DB service   Andrei    
2.2 VOBox agents        
2.2.1 Transfer agent 5.1 Andy    
2.2.2 BK agent   ??    
2.2.3 LFC agent   Andy    
2.2.4 Monitoring agent   Andrei    
2.2.5 ProcessingDB agent?   Andrei    
2.3 VOBox installation   Raja    
2.3.1 VOBox installed 2.2, 2.3 Raja    
2.3.2 VOBox registered in CS 2.4 Raja    
3 WMS   Andrei, Stuart    
3.1 General        
3.1.1 Matching with priority   Stuart    
3.1.2 SAM jobs handling   Stuart    
3.1.3 Generic pilot jobs   Andrei    
3.2 Data Optimiser   Stuart    
3.2.1 Uses LFC replica status   Stuart    
3.3 Stager   Stuart    
3.3.1 Problematic files report   Stuart    
3.3 Job failure agent   ?    
 
4 Processing DB   Stuart    
4.1 Use LFC replica status   Stuart    
5 DMS   Andy    
Line: 44 to 58
 
5.2 SE definition in CS   Andy    
5.3 Integrity DB service   Andy    
5.3.1 Integrity DB agents   Andy    
Added:
>
>
5.2 SE destination selection API   Andrei    
 
6 Bookkeeping   Zoltan    
6.1 BK production service   Zoltan    
6.2 BK manager   Zoltan    
Line: 51 to 66
 
6.3 BK client API   Zoltan    
6.4 BK migration   Elisa    
6.5 BK migration agent   Zoltan    
Added:
>
>
7 Sites Configuration        
7.1 Storage   Andrew    
7.1.1 All STD available and published   Andrew    
7.1.2 SEs in DIRAC CS   Andrew    
7.1.3 SE reports to SAM   Roberto    
7.1.4 Storage usage reports   ??    
7.2 Computing Elements        
7.2.1 CEs in CS   Vladimir    
7.2.2 SAM jobs submission 3.1.2 Joel    
7.2.3 DIRAC mask handling   Vladimir    
8 Operational verifications        
8.1 Data Management        
8.1.1 Selection of output SE as expected 5.2 Joel    
8.1.2 File upload OK (failover)   Joel    
8.1.2 Output files LFN according to convention   Joel    
8.1.3 LFC registration OK (failover)   Joel    
8.1.4 Old BK registration OK (old convention)   Joel    
8.1.5 New BK registration OK (new convention)   Joel    
8.1.6 Logfile upload OK (failover)   Joel    
8.2 Production tools        
8.2.1 Correct definition of input for processing   Stuart    
8.2.2 Ancestor retrieval for stripping   Stuart    
 -- PhilippeCharpentier - 03 Jul 2008

Revision 12008-07-03 - PhilippeCharpentier

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

DIRAC3 Rollout Check List

This page intends to define the steps to be carried out before being able to replace DIRAC2 with DIRAC3 for routine production. In particular emphasis is set on the dependencies of components.

Task ID Task description Depends on Assigned to Date Status
1 Job workflow        
1.1 Workflows   Joel    
1.1.1 Simulation workflow 1.2, 1.3 Joel   Green led
1.1.2 Reconstruction workflow 1.2, 1.3, 1.4 Joel   Green led
1.2.3 Stripping workflow 1.2, 1.3, 1.4 Joel   Green led
1.2 Upload   Joel    
1.2.1 File upload module 2.1 Joel    
1.2.2 Logfile upload 2.1 Joel    
1.2.3 Bookkeeping module (old) 2.1 Joel    
1.2.4 Bookkeeping module (new) 2.1 Joel    
1.3 CheckLogfile modules   Joel    
1.3.1 GaussCheckLogfile   Joel    
1.3.2 BrunelCheckLogfile   Joel    
1.3.3 DaVinciCheckLogfile   Joel    
1.4 File status report   Joel    
1.4.1 ProcessingDB report API 2.3.5 Andrei    
1.4.2 Replica report API 2.3.3, 3.1.1 Andy    
2 !VOBox requestDB        
2.1 Client code for requests   Andrei    
2.2 Request DB service code   Andrei    
2.3 VOBox agents        
2.3.1 Transfer agent 5.1 Andy    
2.3.2 BK agent   ??    
2.3.3 LFC agent   Andy    
2.3.4 Monitoring agent   Andrei    
2.3.5 ProcessingDB agent?   Andrei    
2.4 VOBox installed 2.2, 2.3 Raja    
2.4.1 VOBox registered in CS 2.4 Raja    
3 WMS   Andrei    
3.1 Data Optimiser   Stuart    
3.1.1 Uses LFC replica status   Stuart    
3.2 Job failure agent   ?    
4 Processing DB   Stuart    
4.1 Use LFC replica status   Stuart    
5 DMS   Andy    
5.1 TransferDB   Andy    
5.2 SE definition in CS   Andy    
5.3 Integrity DB service   Andy    
5.3.1 Integrity DB agents   Andy    
6 Bookkeeping   Zoltan    
6.1 BK production service   Zoltan    
6.2 BK manager   Zoltan    
6.2.1 BK monitoring   Zoltan    
6.3 BK client API   Zoltan    
6.4 BK migration   Elisa    
6.5 BK migration agent   Zoltan    
-- PhilippeCharpentier - 03 Jul 2008
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback