Skip to content

undefined/undefined is wrong... #16643

@jsoref

Description

@jsoref

Checklist:

  • I've searched in the docs and FAQ for my answer: https://bit.ly/argocd-faq.
  • I've included steps to reproduce the bug.
  • I've pasted the output of argocd version.

Describe the bug

the details for a not found resource reflected undefined/undefined:

Resource not found in cluster: undefined/undefined:cert-manager-startupapicheck

To Reproduce

  1. let argocd manage a cert-manager install
  2. let argocd upgrade cert-manager install
  3. while argocd is triggering the cert-manager upgrade, a service account for cert-manager-startupapicheck will appear and can be clicked (?)
  4. click it
  5. depending on (hand waving) the cert-manager-startupapicheck will probably already be gone? so a confusing error will be rendered by argocd

note that for a while longer i could ask argocd to filter for service accounts and see it, but i couldn't click it to actually show the item... and it eventually stopped appearing...

Expected behavior

information about expect objects should be stored in the request pointer so that they can be filled in in cases when they no longer exist instead of asking the ui to imagine them after the fact

Screenshots

image

Version

{
    "Version": "v2.8.3+77556d9",
    "BuildDate": "2023-09-07T16:05:43Z",
    "GitCommit": "77556d9e64304c27c718bb0794676713628e435e",
    "GitTreeState": "clean",
    "GoVersion": "go1.20.6",
    "Compiler": "gc",
    "Platform": "linux/amd64",
    "KustomizeVersion": "v5.1.0 2023-06-19T16:58:18Z",
    "HelmVersion": "v3.12.1+gf32a527",
    "KubectlVersion": "v0.24.2",
    "JsonnetVersion": "v0.20.0"
}

Logs

Paste any relevant application logs here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcomponent:uiUser interfaces bugs and enhancementsversion:2.13Latest confirmed affected version is 2.13

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions