Scott Zelenka
04/02/2020, 1:48 PMinquisitive-wildcat
Flow Run. And the downstream Tasks all indicate they had a failure.
However, when I navigate to that Flow Run and look at the mapped Task, I cannot locate the exact mapped instance where these failures happened. It seems the only way to jump to that specific error message is to navigate from the main Flow page?
1. Shouldn't the failed mapped Task show up as "FAILED" in the UI?
2. Is the Task considered "FAILED" if there was a problem in the Result Handler?
On the immediate next Task that consumes the output of the mapped Task, it seems Prefect sent a None
object, which then caused an exception and finally failed the Flow Run.
3. Why is Prefect sending a None
to a downstream Task of a mapped Task output that had a failure?John Ramirez
04/02/2020, 2:01 PMScott Zelenka
04/02/2020, 2:04 PMKubernetesJobEnvironment
with a LocalDaskExecutor
.John Ramirez
04/02/2020, 2:06 PMScott Zelenka
04/02/2020, 2:08 PMJohn Ramirez
04/02/2020, 2:20 PMKubernetesJobEnvironment
but I have used the DaskKubernetesEnvironment
and I found it unstable for intense data processing and switch to a RemoteEnvironment
within KubernetesScott Zelenka
04/02/2020, 2:29 PMScott Zelenka
04/02/2020, 4:11 PMRemoteEnvironment
doesn't let you specify a K8 job_spec.yaml
file.
It'd be wonderful if KubernetesJobEnvironment
would inherit from RemoteEnvironment
rather than Environment
. Guess I'll hack around with that later today.Laura Lorenz (she/her)
05/26/2020, 5:12 PMMarvin
05/26/2020, 5:12 PMLaura Lorenz (she/her)
05/26/2020, 5:13 PM