Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 607938

Summary: Condor doesn't transfer files back to submit machine after job exit
Product: Red Hat Enterprise MRG Reporter: Martin Kudlej <mkudlej>
Component: condorAssignee: Matthew Farrellee <matt>
Status: CLOSED NOTABUG QA Contact: MRG Quality Engineering <mrgqe-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: DevelopmentCC: matt
Target Milestone: 1.3   
Target Release: ---   
Hardware: All   
OS: Windows   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-06-25 11:41:23 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 559596    
Attachments:
Description Flags
conf files of windows and linux, test job description
none
log files from windows and linux none

Description Martin Kudlej 2010-06-25 09:02:35 UTC
Created attachment 426799 [details]
conf files of windows and linux, test job description

Description of problem:
I've submitted Windows job from Windows to Linux CM+Scheduler. Job runs and Condor creates log file, but at the end of job, Condor doesn't create any other log entries, error file and output file.


Version-Release number of selected component (if applicable):
Windows:
$CondorVersion: 7.4.3 Jun  8 2010 PRE-RELEASE $
$CondorPlatform: INTEL-WINNT50 $
Linux:
condor-7.4.3-0.21.el5

How reproducible:
100%

Steps to Reproduce:
1. setup pool Linux CM + Scheduler and Windows exec nodes
2. submit Windows job from Windows exec node by condor_submit.exe -remote <scheduler address> <job description file>
3. wait for end of the job
  
Actual results:
There are no error and output file and just beginning of log file.

Expected results:
There are all files which should be transferred after dequeue job from job queue.

Comment 1 Martin Kudlej 2010-06-25 09:04:05 UTC
Created attachment 426801 [details]
log files from windows and linux

Comment 2 Matthew Farrellee 2010-06-25 11:40:39 UTC
Fron condor_submit's man page:

       -remote schedd_name

          Submit to the specified condor_schedd , spooling all required  input
          files  over the network connection.  schedd_name is the value of the
          NameClassAd attribute on the machine where the condor_schedd  daemon
          runs. This option is equivalent to using both -name and -spool .

       -spool

          Spool all required input files, user log, and proxy over the connec-
          tion to the condor_schedd . After submission, modify local copies of
          the files without affecting your jobs. Any  output  files  for  com-
          pleted jobs need to be retrieved with condor_transfer_data .

This is expected behavior. You must use condor_transfer_data to retrieve your job's output.

Comment 3 Matthew Farrellee 2010-06-25 11:41:23 UTC
Do you feel this should be made more explicit in the manual?

Comment 4 Martin Kudlej 2010-06-28 14:32:28 UTC
I think it's clear enough.