Project

General

Profile

Support #20031

Check that jobs will run OK on all LRM also when USE_PROCESS_GROUPS is set

Added by Marco Mambelli over 1 year ago. Updated 2 days ago.

Status:
New
Priority:
Normal
Category:
-
Target version:
Start date:
05/26/2018
Due date:
% Done:

0%

Estimated time:
Stakeholders:
Duration:

Description

GLIDEIN_Use_PGroups (setting USE_PROCESS_GROUPS) are set to True when using singularity to allow secure CVMFS (see [#17662]).
There is a warning from the HTCondor team about potential problems:
"""Imagine HTCondor is running under another batch system, and this batch system relies on process sessions created by calls to setsid() to kill the job. For example, imagine PBS is implemented to create a new process session when starting a job, and that when it wants to kill a job it sends signal SIGKILL (9) to all processes in the session. If HTCondor is configured to start a new session for the job, the result is PBS would send a signal 9 to all the HTCondor daemons but not to the HTCondor job itself, resulting in the job being "leaked".
Note I have no idea if PBS behaves this way or not, just using it as potential example."""

We want to verify that this problem is not present.
The task is to ser GLIDEIN_Use_PGroups to True and verify that there are no processes leftover on all supported LRMs (batch systems)


Related issues

Related to GlideinWMS - Bug #21682: Glidein not killing condor processesClosed01/14/2019

History

#1 Updated by Marco Mambelli over 1 year ago

  • Assignee set to Marco Mambelli

#2 Updated by Marco Mambelli about 1 year ago

  • Assignee changed from Marco Mambelli to Marco Mascheroni

#3 Updated by Marco Mambelli about 1 year ago

  • Target version changed from v3_4_1 to v3_5

#4 Updated by Marco Mascheroni 10 months ago

  • Target version changed from v3_5 to v3_5_1

#5 Updated by Marco Mambelli 8 months ago

  • Related to Bug #21682: Glidein not killing condor processes added

#6 Updated by Marco Mascheroni 22 days ago

  • Target version changed from v3_5_1 to v3_5_2

#7 Updated by Marco Mambelli 2 days ago

  • Target version changed from v3_5_2 to v3_5_3


Also available in: Atom PDF