Project

General

Profile

Feature #22196

Ignore entries in downtime when considering glideins matches

Added by Marco Mambelli 6 months ago. Updated 6 months ago.

Status:
Closed
Priority:
High
Category:
-
Target version:
Start date:
03/22/2019
Due date:
% Done:

0%

Estimated time:
Stakeholders:

HEPCloud

Duration:

Description

When an entry is in downtime it is still considered for the distribution of the jobs.
This causes fewer glideins to be requested to the entries that are up.

The job selection and assignment is considering the requests, not the currently running jobs and where they run.
To have a correct accounting of the entries in downtime (can still run glideins that were requested earlier, will not receive new glideins)
Considering both information at the same time would be a major rewrite of the whole logic of the Frontend.

Without running job information two approximate options are possible:
- keep considering the entries in downtime and underprovision - because no new glideins will start (current behavior)
- ignore the entries in downtime and overprovision - because some glideins may be running there (proposed)

The solution proposed is to add a switch that will allow in the Frontend (globally and in the groups) to select one of the 2 behaviors described above

History

#1 Updated by Marco Mascheroni 6 months ago

  • Assignee changed from Marco Mascheroni to Lorena Lobato Pardavila
  • Status changed from New to Feedback

#2 Updated by Marco Mascheroni 6 months ago

I still need to add the documentation, but since this is time critical let's start with the review phase of this for now.

#3 Updated by Lorena Lobato Pardavila 6 months ago

Feedback provided by Skype. Already applied the minor changes proposed.

OK for merge but let's get Jenkins feedback first.

Waiting for the documentation to review.

#4 Updated by Lorena Lobato Pardavila 6 months ago

  • Assignee changed from Lorena Lobato Pardavila to Marco Mascheroni

#5 Updated by Marco Mambelli 6 months ago

  • Status changed from Feedback to Closed


Also available in: Atom PDF