Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [HTCondor-users] IS_OWNER not stopping jobs from running
- Date: Thu, 13 Nov 2025 10:46:42 +0100 (CET)
- From: "Beyer, Christoph" <christoph.beyer@xxxxxxx>
- Subject: Re: [HTCondor-users] IS_OWNER not stopping jobs from running
Hi,
not sure about the IS_OWNER option but the manual quite confirm what you say it should do :)
What does
condor_status -startd slot1@xxxxxxxxxxxxxxxxxxxxx -af is_owner
say ?
I think the more common option to stop jobs from starting on an EP is to add a custom variable to the START expression e.g.:
START = $(START) && START_JOBS == true
Then declare START_JOBS as a startd variable and make it remote settable, set the default in the config ...
Best
christoph
--
Christoph Beyer
DESY Hamburg
IT-Department
Notkestr. 85
Building 02b, Room 009
22607 Hamburg
phone:+49-(0)40-8998-2317
mail: christoph.beyer@xxxxxxx
----- UrsprÃngliche Mail -----
Von: "Andrew Pickford" <andrewp@xxxxxxxxx>
An: "htcondor-users" <htcondor-users@xxxxxxxxxxx>
Gesendet: Donnerstag, 13. November 2025 10:33:46
Betreff: [HTCondor-users] IS_OWNER not stopping jobs from running
Hi All,
I've run into a potential issue with the IS_OWNER setting. I'm setting
IS_OWNER to true on an execute node in my test cluster but the node is
still starting jobs. The condor cluster is running condor v24.3.0 and on
the node START = true and IS_OWNER = true are explicitly set in the
config. I then see with condor_status (output trimmed to the node in
question):
[andrewp@vaars-15 test]$ condor_status
Name            OpSys   Arch ÂState  ÂActivity LoadAv
Mem  ÂActvtyTime
slot1@xxxxxxxxxxxxxxxxxxxxx LINUX   X86_64 Owner  ÂIdle 0.000
185069Â 0+00:06:31
so the owner state is set correctly, but then after submitting a job:
[andrewp@vaars-15 test]$ condor_status
Name             OpSys   Arch ÂState  ÂActivity
LoadAv Mem  ÂActvtyTime
slot1@xxxxxxxxxxxxxxxxxxxxx ÂLINUX   X86_64 Owner  ÂIdle  0.000
183021Â 0+00:07:23
slot1_1@xxxxxxxxxxxxxxxxxxxxx LINUX   X86_64 Claimed ÂBusy  0.000Â
Â2048Â 0+00:00:00
According to the documentation page for the Configuration for Execution
Points, setting IS_OWNER to true should stop an execute node from
accepting jobs. I'm not sure if I'm misreading the documentation here,
or I've found a bug or maybe the partitionable slots that are configured
for the execute node are not picking up the owner state correctly? Or
something else. My first question is am I correct about IS_OWNER, should
that stop jobs from starting?
Thanks,
Andrew
_______________________________________________
HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
The archives can be found at: https://www-auth.cs.wisc.edu/lists/htcondor-users/