Project

General

Profile

Feature #2542

Re-evaluate WANT_SUSPEND, WANT_SUSPEND_VANILLA and WANT_VACATE

Added by Igor Sfiligoi almost 8 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
High
Assignee:
Douglas Strain
Category:
-
Target version:
Start date:
03/11/2012
Due date:
% Done:

0%

Estimated time:
Stakeholders:
Duration:

Description

The default settings of
WANT_SUSPEND, WANT_SUSPEND_VANILLA and WANT_VACATE
(and possibly others)
need to be re-evaluated.

While the current defaults of
WANT_SUSPEND=False
WANT_SUSPEND_VANILLA=False
WANT_VACATE=True
do not seem to be problematic,
they do not work well with other Condor features, like WANT_HOLD (see #2541).

We should study what are the side effects of changing them.


Related issues

Blocks GlideinWMS - Feature #2541: Holding jobs from the glideins - collectionClosed03/11/2012

History

#1 Updated by Igor Sfiligoi almost 8 years ago

CMS AnaOps has been using them in
WANT_SUSPEND=False
WANT_SUSPEND_VANILLA=False
WANT_VACATE=True
for the past few weeks (needed to make WANT_HOLD work), and things seem to work.

Still, understanding what exactly are all the consequences would be useful.

#2 Updated by Igor Sfiligoi almost 8 years ago

Just noticed I used the wrong values in the problem description.

The current defaults are
WANT_SUSPEND=True
WANT_SUSPEND_VANILLA=True
WANT_VACATE=False

Igor

#3 Updated by Burt Holzman almost 8 years ago

  • Assignee set to Douglas Strain

#4 Updated by Burt Holzman almost 8 years ago

  • Target version set to v3_1

#5 Updated by Burt Holzman almost 8 years ago

  • Target version changed from v3_1 to v2_7_x

#6 Updated by Burt Holzman almost 8 years ago

  • Priority changed from Normal to High

#7 Updated by Igor Sfiligoi almost 8 years ago

Has anybody done an (theoretical) analysis if changing the above has any negative side effects?

#8 Updated by Douglas Strain almost 8 years ago

I tried them and it didn't obviously break anything :) I'll keep this open for a while until we do a bit more research on these. I'll read up in the condor manual and see if I can find any holes in our logic. I'll see if I can get Parag to poll his condor contacts as well.

#9 Updated by Burt Holzman almost 8 years ago

  • Assignee changed from Douglas Strain to Parag Mhashilkar

Parag will review these defaults.

#10 Updated by Parag Mhashilkar over 7 years ago

  • Assignee changed from Parag Mhashilkar to Douglas Strain

We are still missing WANT_VACATE in the config files. Setting it to TRUE by default is ok as it gives 5 mins (based on KILL & MachineMaxVacateTime) for the job to cleanup when it is preempted.

Based on my interpretation from condor manual, it seems like we do want WANT_SUSPEND=False

There is no reference to WANT_SUSPEND_VANILLA & SUSPEND_VANILLA in condor manual. These variables seem to be redundant in condor config unless used for evaluating some other config parameters.

#11 Updated by Parag Mhashilkar over 7 years ago

  • Status changed from New to Assigned

#12 Updated by Parag Mhashilkar over 7 years ago

  • Status changed from Assigned to Reviewed

#13 Updated by Parag Mhashilkar over 7 years ago

  • Status changed from Reviewed to Closed

#14 Updated by Parag Mhashilkar over 7 years ago

  • Target version changed from v2_7_x to v2_6


Also available in: Atom PDF