You guys are right, sorry for the mistake from my side. In the latest messages, I do see jobs getting preempted because of MAX_JOBS_RUNNING Limit, this limit shouldn't change, it should remain 10K (as detected memory is always static and more than 10K).
Unfortunately, logs from the previous occurrences have been rotated, I wanted to confirm whether this message really appeared for old jobs also.
# condor_config_val -dump | grep -i max_jobs_running
MAX_JOBS_RUNNING = MIN({$(DETECTED_MEMORY), 10000})
# condor_config_val max_jobs_running
MIN({192099, 10000})
06/25/24 03:02:26 (pid:20802) Reached MAX_JOBS_RUNNING: no more can run
06/25/24 03:02:26 (pid:20802) Finished sending RRL for test1
06/25/24 03:02:27 (pid:20802) TransferQueueManager stats: active up=0/100 down=0/100; waiting up=0 down=0; wait time up=0s down=0s
06/25/24 03:02:27 (pid:20802) TransferQueueManager upload 1m I/O load: 0 bytes/s 0.000 disk load 0.000 net load
06/25/24 03:02:27 (pid:20802) TransferQueueManager download 1m I/O load: 0 bytes/s 0.000 disk load 0.000 net load
06/25/24 03:02:27 (pid:20802) Preempting 1 jobs due to MAX_JOBS_RUNNING change
06/25/24 03:02:27 (pid:20802) Called preempt( 1 )
06/25/24 03:02:27 (pid:20802) Sent vacate command to <xx.xx87.202:9618?addrs=xx.xx87.202-9618&alias=
condornode2982.example.com&noUDP&sock=startd_58319_8fcc>
for job 30395.75
06/25/24 03:02:27 (pid:20802) Activity on stashed negotiator socket: <xx.xx80.254:8379>
06/25/24 03:02:27 (pid:20802) Using negotiation protocol: NEGOTIATE
06/25/24 03:02:27 (pid:20802) Negotiating for owner:
test1@xxxxxxxxxxx (flock level 1, pool
master1.example.com)
06/25/24 03:02:27 (pid:20802) Reached MAX_JOBS_RUNNING: no more can run
06/25/24 03:02:27 (pid:20802) Finished sending RRL for test1
06/25/24 03:02:27 (pid:20802) Completed DEACTIVATE_CLAIM to startd
slot1@xxxxxxxxxxxxxxxxxxxxxxxxxx <xx.xx87.202:9618?addrs=xx.xx87.202-9618&alias=
condornode2982.example.com&noUDP&sock=startd_58319_8fcc>
for test1
06/25/24 03:02:27 (pid:20802) Activity on stashed negotiator socket: <xx.xx80.254:8379>
06/25/24 03:02:27 (pid:20802) Using negotiation protocol: NEGOTIATE
06/25/24 03:02:27 (pid:20802) Negotiating for owner:
test1@xxxxxxxxxxx (flock level 1, pool
master1.example.com)
06/25/24 03:02:27 (pid:20802) Reached MAX_JOBS_RUNNING: no more can run
06/25/24 03:02:27 (pid:20802) Finished sending RRL for test1
06/25/24 03:02:27 (pid:20802) Shadow pid 731129 for job 30280.0 exited with status 115
I am gonna change the _expression_ to a static value like 10K or 20K to see if this issue still happens or not.