[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] Jobs are starting even in Owner State after updating to 23.0.14



Hi there,

After updating my nodes to "23.0.14 2024-08-07" my Start Expression is ignored and jobs are starting in Owner-State.

#####

root@cm:~# condor_status pc40
NameÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OpSysÂÂÂÂÂ ArchÂÂ State Activity LoadAv MemÂÂÂ ActvtyTime

slot1@pc40ÂÂÂ LINUXÂÂÂÂÂ X86_64 OwnerÂÂÂÂ IdleÂÂÂÂÂ 0.000Â 1746 0+00:00:00
slot1_1@pc40Â LINUXÂÂÂÂÂ X86_64 ClaimedÂÂ BusyÂÂÂÂÂ 0.000 65536 0+00:00:00
slot1_2@pc40Â LINUXÂÂÂÂÂ X86_64 ClaimedÂÂ BusyÂÂÂÂÂ 0.000Â 4096 0+00:00:00
slot1_3@pc40Â LINUXÂÂÂÂÂ X86_64 ClaimedÂÂ BusyÂÂÂÂÂ 0.000Â 4096 0+00:00:00
slot1_4@pc40Â LINUXÂÂÂÂÂ X86_64 ClaimedÂÂ BusyÂÂÂÂÂ 0.000Â 4096 0+00:00:00

#####


After downgrading to "23.0.12 2024-06-13" everting works as aspected and jobs are starting when the node is in "unclaimed" state only. Are there any major changes in 23.0.14?


Here's my configuration:


#####

KeyboardBusyÂÂÂÂÂÂÂÂÂÂÂ = KeyboardIdle < $(StartIdleTime)
CPUIdleÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ = $(NonCondorLoadAvg) <= $(BackgroundLoad)
CPUBusyÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ = $(NonCondorLoadAvg) >= $(HighLoad)
KeyboardNotBusyÂÂÂÂÂÂÂÂ = ($(KeyboardBusy) == False)

START =Â ($(CPUIdle) || $(KeyboardNotBusy))
IS_OWNER =Â ($(CpuBusy) || $(KeyboardBusy))

####

condor_drain is working and will evict all running jobs.

Do you have any idea what's going on there?

Best regards and thanks for your support,

Daniel