Describe the bug
Condor 10 defaults to querying only for user jobs.
So the frontend is not seeing all jobs anymore
As reported by Steve Timm:
When we switched gpfrontend01 from htcondor 9 to htcondor 10,
all the glideinwms job query_expr started returning zero jobs.
Further investigation shows that a condor_q -all
with the same job_query constraint will return all the jobs it returned before,
but without the -all option it defaults to doing jobs just for the user that is querying
the condor_q and that user has no jobs.
Has this been seen before? At the moment gpfrontend01 is generating zero glideins to anywhere presumably because of this.
To Reproduce
Use HTCondor 10 w/ the Frontend
Expected behavior
Frontend should see all jobs
Screenshots
NA
Info (please complete the following information):
GlideinWMS version: 3.10.1
Python version: 3.6
OS version: SL7
HTCondor version: 10
Priority: high
Stakeholder: HEPCloud
Component: frontend
Additional context
This may affect also the Factory. Please test w/ HTCSS 10 and make sure that all condor_q use -all when needed.
Make sure that this is the problem and not some tagging problem like the monitoring problem fixed in 3.10.1
Describe the bug Condor 10 defaults to querying only for user jobs. So the frontend is not seeing all jobs anymore
As reported by Steve Timm:
To Reproduce Use HTCondor 10 w/ the Frontend
Expected behavior Frontend should see all jobs
Screenshots NA
Info (please complete the following information):
Additional context This may affect also the Factory. Please test w/ HTCSS 10 and make sure that all condor_q use
-all
when needed. Make sure that this is the problem and not some tagging problem like the monitoring problem fixed in 3.10.1