Closed tiborsimko closed 4 years ago
this should be fixed by tagging the image of the stat. analysis to be atlas/analysisbase:21.2.51
Thanks, it works, I've pushed new images to Docker Hub and I'll make a PR.
P.S. Since we use an imposed atlas
user, one has to test locally as follows:
$ rm -rf _run && mkdir -p _run/eventselection _run/statanalysis/resultdir && chmod -R a+rwx _run
$ yadage-run _run workflow/workflow.yml ./workflow/test_inputs/inp1.yml
in between runs.
As mentioned IRL, the example stopped producing plots if one rebuilds images and reruns the example from scratch using vanilla
yadage
. (I.e. also outside of REANA.)How to reproduce:
The ROOT files were produced:
as well as the JSON fit results:
but no plots:
The statanalysis logs show that:
Note the libtiff troubles.
@lukasheinrich :
(1) Is the code of the example recent and how you would like it to look? Perhaps there were some changes on the ATLAS base image side that were not propagated to the REANA repo?
(2) Can we pin the base image and all free dependencies to some particular versions? The example uses currently the
latest
base image:as well as ian unpinned
htfools
library:This is prone to failing sooner or later... For a nicely complete analysis preservation example, it would be good to use pinned versions of all dependencies.
Can you please have a look and advise which versions to use?