Use built-in blahp option for max walltime requests

Description

Base your work on V5_branch and submit a PR to when it’s ready for review.


In , we'll be completing the support for making walltime requests first class in the blahp so we should remove maxWallTime from the remote_ce_requirements expression and instead set_BatchRuntime = maxWallTime*60 (BatchRuntime is in seconds, maxWallTime is in minutes) taking into account any default_maxWallTime attrs.

Additionally, we should use the periodic_remove expression to properly support maxWallTime requests for HTCondor batch systems.

Activity

Show:
Brian Lin
March 3, 2021, 6:47 PM

Code Review

LGTM! PR merged

Brian Lin
December 8, 2020, 9:45 PM

Thanks. I’ve updated the description.

Jaime Frey
December 8, 2020, 9:35 PM

BatchRuntime is in seconds.

Brian Lin
November 18, 2020, 5:01 PM

I moved this over from the SOFTWARE project and added fix versions that this should go into HTCondor-CE, though I imagine that you may want to develop a convention for differentiating HTCondor versions vs blahp/HTCondor-CE/etc

Brian Lin
December 10, 2019, 5:35 PM

This fix will only go into the upstream HTCondor-CE 4 series because the blahp changes will only be added to HTCondor 8.9.6. Since we ship blahp separately from HTCondor in OSG 3.5, this change is ok going into HTCondor-CE 4 in OSG 3.5.

Due date

2021/02/19

Time remaining

0m

Assignee

Brian Lin