Describe the bug
DQMHarvest workflows do not have any output datasets, which makes MSOutput to fail when preparing the output data placement.
How to reproduce it
Run a DQMHarvest workflow until it completes
Expected behavior
No output data placement should be performed, and the mongodb record needs to be marked as transferStatus="done" (or whatever final status we decided to use here), such that it's not picked by this thread in the next cycle.
Additional context and error message
Fresh traceback:
Impact of the bug ReqMgr2MS (MSOutputConsumer)
Describe the bug DQMHarvest workflows do not have any output datasets, which makes MSOutput to fail when preparing the output data placement.
How to reproduce it Run a DQMHarvest workflow until it completes
Expected behavior No output data placement should be performed, and the mongodb record needs to be marked as
transferStatus="done"
(or whatever final status we decided to use here), such that it's not picked by this thread in the next cycle.Additional context and error message Fresh traceback: