Presented Slides:
- Comment on the slides: CMS did perform 1-2 internal self-assessment
- In the past, such challenges (e.g. with ATLAS) required credentials to be given to the testers (to fiddle around), but this would not work it (submitter has to be unknown)
- Simpler alternative: pick Worker Nodes at CERN running user jobs from each VO and report these IP/time to the VO
- Action on Vincent: Check feasibility of such test and, if possible, run it
Update from CMS:
- Fermilab wants to keep local logging capabilities from GLExec (users)
- Existing related feature in Condor:
- Job environment contains in a variable the endpoint for reporting information back to Condor: the pilot can be configured to push information there
- Condor can be queried to have the data exposed at the running time (snapshot of "now", no past)
- Using this feature would still require development, currently ongoing:
- Configure the pilot to send more information (e.g. user) currently not pushed
- Add a Condor plugin to store historical information
- Mostly a Proof of Concept for Fermilab at this point, but
- Could be merged into Condor, enabled by default (review still needed, e.g. on the size or sensitivity of the logs) and thus pushed to other site
- For non Condor site that would like to keep the functionality, a service with a compatible API would be needed
- In a similar fashion, it could be possible to keep local blacklisting capabilities with minimal optional services queried by the pilot (if required by a site)