This is an automated notification sent by LCG Savannah.
It relates to:
task #7321, project CDS Invenio
==============================================================================
LATEST MODIFICATIONS of task #7321:
==============================================================================
Follow-up Comment #1, task #7321 (project cdsware):
This option would be dangerous without a notion of task dependencies. Imagine
two jobs, bibupload1 and bibupload2, with bibupload2 depending on bibupload1.
If 1 fails, and 2 would go, then bad things would happen. It is much safer to
stop the queue if a bibupload fails, as it usually necessitates human's
intervention to resolve the problem.
On the other hand, if a bibindex/bibrank/etc job fails, then we may still be
accepting further bibuploads without too much risk.
Hence it is better to think here not in terms stopping the queue, but in
terms of allowing/forbidding certain tasks after a failure. E.g. if a
bibupload task fails, no further bibupload tasks should be permitted until
the first failed task is solved and acknowledged. E.g. if a bibindex task
fails, no further bibindex task should be permitted, but other jobs such as
bibuploads are okay. Etc.
(... and I don't think that working hours or not should make a difference
here.)
==============================================================================
OVERVIEW of task #7321:
==============================================================================
URL:
<http://savannah.cern.ch/task/?7321>
Summary: bibsched scheduler should not block inside given
hours
Project: CDS Invenio
Submitted by: skaplun
Submitted on: 2008-07-05 09:22
Should Start On: 2008-07-05 00:00
Should be Finished on: 2008-07-05 00:00
Category: BibSched
Priority: 5 - Normal
Status: None
Privacy: Private
Percent Complete: 0%
Assigned to: skaplun
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
bibsched scheduler blocks on purpose warning the admin, when a task terminate
with an error.
This is not desirable outside administrator working hours (e.g. weekends)
because blocking the whole queue is worse than not recovering correctly the
error (usually).
A way to instruct bibsched which hours should keep going must be added.
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: 2008-07-07 08:05 By: Tibor Simko <simko>
This option would be dangerous without a notion of task dependencies. Imagine
two jobs, bibupload1 and bibupload2, with bibupload2 depending on bibupload1.
If 1 fails, and 2 would go, then bad things would happen. It is much safer to
stop the queue if a bibupload fails, as it usually necessitates human's
intervention to resolve the problem.
On the other hand, if a bibindex/bibrank/etc job fails, then we may still be
accepting further bibuploads without too much risk.
Hence it is better to think here not in terms stopping the queue, but in
terms of allowing/forbidding certain tasks after a failure. E.g. if a
bibupload task fails, no further bibupload tasks should be permitted until
the first failed task is solved and acknowledged. E.g. if a bibindex task
fails, no further bibindex task should be permitted, but other jobs such as
bibuploads are okay. Etc.
(... and I don't think that working hours or not should make a difference
here.)
_______________________________________________________
Carbon-Copy List:
CC Address | Comment
------------------------------------+-----------------------------
1576 | -COM-
2195 | -SUB-
==============================================================================
This item URL is:
<http://savannah.cern.ch/task/?7321>
_______________________________________________
Message sent via/by LCG Savannah
http://savannah.cern.ch/