-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dont cross check location when data is reported without location #11878
Conversation
Given that the Rucio call has been previously added only for further debugging, I went ahead and applied this patch to vocms0282. Now WorkQueueManager didn't crash and it actually produced these log lines for the same problematic ACDC workflow (see issue for further details):
I still don't understand why it says not to have any location, as it was supposed to be "T2_FI_HIP" instead. If this is a bug, then it's probably unrelated to these changes and is there for a long time. |
Jenkins results:
|
Jenkins results:
|
Jenkins results:
|
Make location of ACDC documents as union set; make ResubmitBlock policy more verbose
Jenkins results:
|
Commits have been squashed. Merging it and will soon backport it to an agent branch. |
This PR has been backported to the |
Fixes #11877
Status
ready
Description
Fixes an issue inserted with: #11810
where input for ACDC workflows might be checked against Rucio, which is wrong, given that ACDC workflows don't have real data as input, but they actually use a collection of data from the ACDC server.
I am just ditching that extra check against Rucio and leaving this update to the DataLocationUpdater WorkQueueManager thread, which is supposed to continuously update input/pileup data location.
Is it backward compatible (if not, which system it affects?)
YES
Related PRs
Complement to #11810
External dependencies / deployment changes
None