Bug 705370

Summary: Aviary JobAd does not calc & set sizes on submission.
Product: Red Hat Enterprise MRG Reporter: Timothy St. Clair <tstclair>
Component: condor-aviaryAssignee: Pete MacKinnon <pmackinn>
Status: CLOSED WONTFIX QA Contact: MRG Quality Engineering <mrgqe-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 2.0CC: matt, tstclair
Target Milestone: 2.1   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-08-24 20:05:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Timothy St. Clair 2011-05-17 13:56:52 UTC
Description of problem:
Jobs submitted via aviary do not compute size attributes based on input executable and use in requirements expression.

Version-Release number of selected component (if applicable):
condor-aviary-7.6.1-0.4

How reproducible:
100%

Steps to Reproduce:
1. Submit via example apps
2. condor_q -long | grep -i size (or image)
  
Actual results:
*Sizes = 0

Expected results:
*Sizes == *Size set via condor_submit and requirements expression does not utilize said data.

Comment 3 Matthew Farrellee 2011-08-24 20:05:55 UTC
The primary attribute of interest is ImageSize, which is difficult for the aviary plugin to calculate, given uncertain access to the Cmd (executable). ImageSize is an attribute managed by Condor as a job runs. condor_submit provides an initial hint at its value by sizing the executable. An initial guess of 0/Undef is just as reasonable in many cases.