API: Workflow list displays different workflows when capped at different numbers #13650
Closed
3 of 4 tasks
Labels
area/api
Argo Server API
solution/duplicate
This issue or PR is a duplicate of an existing one
type/feature
Feature request
Pre-requisites
:latest
image tag (i.e.quay.io/argoproj/workflow-controller:latest
) and can confirm the issue still exists on:latest
. If not, I have explained why, in detail, in my description below.What happened? What did you expect to happen?
Hi,
I'm new to Argo Workflows and conducting some tests to evaluate if it fits our needs.
In one test, I ran 100 simple workflows in parallel (each workflow just sleeps for 10 minutes).
I also applied a semaphore limit, allowing only 60 workflows to run concurrently, with the rest staying in a pending state.
The issue I'm encountering is with how the UI displays the workflows when I cap the number of displayed workflows at different values.
The ordering seems inconsistent and changes based on the cap:
I would expect the UI to always display the 40 pending workflows at the top, followed by the running workflows, but this doesn’t seem to happen consistently under different caps.
This issue isn't limited to pending workflows; I've also seen it with failed workflows, and it may affect running workflows too, though it's harder to detect.
Is this behavior expected, or is there something I might be missing? I've attached a video that further explains the issue.
Recording.2024-09-23.170417.1.1.mp4
Version(s)
v3.5.10
Paste a minimal workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
N/A
Logs from the workflow controller
Logs from in your workflow's wait container
The text was updated successfully, but these errors were encountered: