Xing Zeng
01/11/2024, 10:38 PMXing Zeng
01/11/2024, 10:38 PMWorker 'KubernetesWorker <worker id>' started!
However, if we start a job from prefect ui for this work pool, unless the job is started in the "default" queue, the job will not run, only shows that it's "late".
Also, even for cases where the job is in the "default" queue, apparently, these job will run till the end, but I can't see anything in the worker's log saying that the worker had pickuped the job and track them till finished.
The worker was started with the work queues array including all 3 queue type we specified, so it should be able to fetch jobs from any of the queue we selected.
One thing strange we found out is that when we try to cancel the job that shows "late", it only ends up in "cancelling" state, not "cancelled".
But this would end up in showing some logs in the worker, saying:
Found 1 flow runs awaiting cancellation.
Skipping cancellation because flow run '<the id we are trying to cancel>' is using enhanced cancellation. A dedicated runner will handle cancellation
Xing Zeng
01/12/2024, 4:46 PM