Open tiborsimko opened 1 year ago
I can reproduce this relatively easily by pausing the cluster (docker pause kind-control-plane
), suspend/resume the laptop for several days, then bringing the cluster back up (docker unpause kind-control-plane
). The waking it up leads to the above troubles.
Note that Snakemake has an ongoing discussion about the possibility to generate the report offline by compiling all the online resources into the Snakemake package - apparently there's no easy way to generate it offline at the moment.
Observed locally.
A Snakemake demo workflow and the corresponding batch pod finish successfully, but when creating the final report, there is an active fetching of style assets from CDN going on, which fails due to probably transient Kind Docker network bridge troubles:
It may be good to investigate whether we could make the report generation to be more "offline-friendly", i.e. not access CDN during report generation, only during report viewing.
This could solve possible problems for those REANA installations where worker nodes do not have access to all the Internet.
Let's look at what options the Snakemake report generation package offers. If we can influence it easily, then good. Otherwise this issue can sleep, since most installations wouldn't suffer from this issue. (E.g. we don't have to go into hosting assets locally, that would be going too far.)