Project

General

Profile

Actions

Bug #1283

closed

checkRefineJobs.php detects missing job file at appiondir when remote cluster is used for processing

Added by Anchi Cheng about 13 years ago. Updated almost 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Christopher Irving
Category:
Web interface
Target version:
Start date:
05/04/2011
Due date:
% Done:

0%

Estimated time:
Affected Version:
Appion/Leginon 2.1.0
Show in known bugs:
No
Workaround:

Description

The script checks the local appion run directory for the job file and need to parse it when it comes to the time to upload the result. When job is copied to remote cluster, it should also be copied to the local file server as defined by C_REMOTE_SERVER in cluster.php

Because it includes also mkdir of the appion run directory. It also makes the rsync from the remote server at the last part of the job fails.

Actions #1

Updated by Anchi Cheng about 13 years ago

  • Status changed from Assigned to In Code Review
  • Assignee changed from Anchi Cheng to Christopher Irving

r15611 fixes this by duplicating the mkdir and copying of the job file part of the script. It might be better to clean it up in the future.

This fix also need r15600 change in emanJobGen.php to work right.

Testing:
1. submit eman job to garibaldi without going through dmf and see if the job shows up when check status.

Actions #2

Updated by Christopher Irving about 13 years ago

  • Status changed from In Code Review to In Test

This will work in our environment but because of the way we implimented user logins there is a potential problem if the user credentials for the processing host (CNAME) and C_REMOTE_SERVER are diffferent. For instance if the usernames are different the login to one will fail.

Actions #3

Updated by Christopher Irving almost 13 years ago

  • Status changed from In Test to Closed
Actions

Also available in: Atom PDF