glideinWMS / glideinwms

The glideinWMS Project
http://tinyurl.com/glideinwms
Apache License 2.0
16 stars 46 forks source link

Frontend stopped seeing all jobs when using condor 10 #275

Open mambelli opened 1 year ago

mambelli commented 1 year ago

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):

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

mambelli commented 1 year ago

There is a workaround suggested by G. Thain: set CONDOR_Q_ONLY_MY_JOBS to false (the default is true in HTCSS 10)

mambelli commented 1 year ago

@mmascher will verify this

mambelli commented 1 year ago

@mmascher will verify this