numaflow icon indicating copy to clipboard operation
numaflow copied to clipboard

Server UI shows error loading cluster summary when any of the pipeline is invalid

Open KeranYang opened this issue 6 months ago • 0 comments

Describe the bug

image

To Reproduce Steps to reproduce the behaviour:

  1. IMPORTANT: choose a non-prod cluster which has minimal numaflow users. This is to ensure we don't block others from browsing the UI.
  2. Create a pipeline with a valid generator source {... duration: "3s"}
  3. Go to ArgoCD and manually update the pipeline spec to duration: "3"}, making the spec invalid.
  4. Sync the pipeline and refresh the UI, the UI should fail with the error above.

The root cause is that, as quoted from Derek:

we do not use full CRD spec.

Expected behavior

An individual invalid pipeline shouldn't block the entire server UI.

Environment (please complete the following information):

  • Numaflow: v1.2.1

Message from the maintainers:

Impacted by this bug? Give it a 👍. We often sort issues this way to know what to prioritize.

For quick help and support, join our slack channel.

KeranYang avatar Aug 01 '24 01:08 KeranYang