volcano icon indicating copy to clipboard operation
volcano copied to clipboard

Display all jobs and queuing order in the queue

Open TeslaZhao opened this issue 1 year ago • 6 comments

What would you like to be added:

Display all jobs and queuing order in the queue.Not just the volcano job, but also the kubeflow job scheduled by the volcano queue.

Why is this needed:

Show the client the position and expectation of the currently submitted job in the queue

TeslaZhao avatar May 29 '23 04:05 TeslaZhao

There is a question that I haven't tried. Can a kubeflow job specify a queue when it is created?

wangyang0616 avatar Jun 02 '23 01:06 wangyang0616

There is a question that I haven't tried. Can a kubeflow job specify a queue when it is created?

User can assign a queue name in configuration of kubeflow job's runPolicy.schedulingPolicy https://www.kubeflow.org/docs/components/training/mpi/

lowang-bh avatar Jun 21 '23 00:06 lowang-bh

It feels more difficult to implement, because our scheduling cycle is relatively short, the default is 1s, and the queuing situation in the queue may change faster. When we get the queuing status in the queue, how will it be exposed? I don't think it should be placed in queue.status, because the queue object will be updated frequently.

hwdef avatar Jun 21 '23 02:06 hwdef

only need to sort pending jobs when query.

BTW, I put the ordering information in redis in my env.

lowang-bh avatar Jun 21 '23 03:06 lowang-bh

Hello 👋 Looks like there was no activity on this issue for last 90 days. Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗 If there will be no activity for 60 days, this issue will be closed (we can always reopen an issue if we need!).

stale[bot] avatar Oct 15 '23 09:10 stale[bot]

/remove lifecycle/stale

lowang-bh avatar Apr 06 '24 01:04 lowang-bh