Open sloosvel opened 2 years ago
@sloosvel please assign recipe maintainers to issues related to recipes failing for reasons that we can't fix through Core fixes or other maintenance that we can do. In fact, assign them anyway so they are aware of issues that may branch out in diagnostics too :+1:
having said that - thud! Who's the maintainer of this and who is Sabrina Wenzel? @ESMValGroup/esmvaltool-coreteam have we decided anything wrt recipes that don't have maintainers? I can't recall :cry:
From the error message, it looks like diagnostic diag_gammaLT_5/gammaLT_5
depends on diagnostic diag_gammaHist_Fig3and4/gammaHist_3and4
and the author of this recipe has not correctly used ancestors to declare that dependency and get the path to the files produced by the ancestors from the interface, but has hardcoded a relative path in the recipe.
This will work if the recipe is run with max_parallel_tasks: 1
because then it is run from top to bottom, but when running in parallel it may break because the tool does not know that it should run diag_gammaHist_Fig3and4/gammaHist_3and4
before it can start diag_gammaLT_5/gammaLT_5
, so depending on what is started when this may fail.
Ok, I will add a note in the docs for this recipe about having to run with max_parallel_tasks=1 .
Describe the bug Diagnostic
diag_gammaHist_Fig3and4
is failing due to a missing file: