Opened 17 years ago

Last modified 9 years ago

#70 new defect

IZ400: qalter -A during job run falsifies jobs -A account string from dispatch time

Reported by: andreas Owned by:
Priority: low Milestone:
Component: sge Version: 5.3p2
Severity: Keywords: clients
Cc:

Description

[Imported from gridengine issuezilla http://gridengine.sunsource.net/issues/show_bug.cgi?id=400]

        Issue #:      400              Platform:     All      Reporter: andreas (andreas)
       Component:     gridengine          OS:        All
     Subcomponent:    clients          Version:      5.3p2       CC:    None defined
        Status:       NEW              Priority:     P4
      Resolution:                     Issue type:    DEFECT
                                   Target milestone: ---
      Assigned to:    andreas (andreas)
      QA Contact:     roland
          URL:
       * Summary:     qalter -A during job run falsifies jobs -A account string from dispatch time
   Status whiteboard:
      Attachments:

     Issue 400 blocks:
   Votes for issue 400:


   Opened: Wed Oct 23 08:40:00 -0700 2002 
------------------------


DESCRIPTION:
The -A account string that was valid when a job
was dispatched can be falsified by using qalter -A
during job run time. Changing the account string
during job run time may only have an impact on the
accounting records of subsequent runs of this job
(after rescheduling/migration).

WORKAROUND:
none

SUGGESTED FIX:
Currently when the accounting record is written in
qmaster the account string is taken from the
current job. This information is changed by
qalter. When starting a job the account string at
dispatch time is already transfered
to execd/shepherd. If it were also tranfered back
to qmaster after job finish and if that account
string were used it were not possible to falsify
this using qalter.

   ------- Additional comments from sgrell Tue Dec 6 07:29:55 -0700 2005 -------
Changed the subcomponent.

Stephan

Change History (0)

Note: See TracTickets for help on using tickets.