Cloud customer here - we're no longer able to see Tasks in the UI when running flows in kubernetes pods on GKE. Looks like failures with the EventWorker.
"18:54:15.740 | ERROR | GlobalEventLoopThread | prefect._internal.concurrency - Service 'EventsWorker' failed with 6 pending items."
Prefect-Worker chart version:
2024.10.15184517
Prefect client on docker images with flows:
prefect = ">=3.0.0rc1"
Task Events in Cloud UI are showing up when running a flow locally.
Anyone have similar behavior?
k
Kevin Grismore
10/23/2024, 7:20 PM
was this only after moving to 3.0?
k
KG
10/23/2024, 8:21 PM
Cant be 100% but pretty sure @Kevin Grismore
I recall having GlobalEventLoopThread errors before switching but at least I was seeing tasks in UI
k
Kevin Grismore
10/23/2024, 8:22 PM
is there a proxy or firewall rule or something similar that could be blocking websocket connections?
k
KG
10/23/2024, 8:23 PM
Yes definitely
k
Kevin Grismore
10/23/2024, 8:23 PM
in 3.x task runs come across as events over websockets rather than http requests
k
KG
10/24/2024, 5:30 PM
So we probably just need to whitelist or add some NetworkPolicy to the worker pod for our
Bring your towel and join one of the fastest growing data communities. Welcome to our second-generation open source orchestration platform, a completely rethought approach to dataflow automation.