ArgoCD Overview Card (in Overview tab) and ArgoCD History Card (in CD tab) appear even when the argocd annotations don't exist in the catalog-info.yaml of the component.
Expected Behavior
The ArgoCD Overview and History Cards (Since CD tab is just the history card, it shouldn't appear either) should conditionally render depending on whether the argocd annotation exists for the component
What are the steps to reproduce this bug?
Have a component entity registered into the catalog
Make sure component has no argocd annotations, and has spec.type as either website or service
Observe Missing Annotation error cards in place of argocd overview and history card
Describe the bug
ArgoCD Overview Card (in Overview tab) and ArgoCD History Card (in CD tab) appear even when the argocd annotations don't exist in the
catalog-info.yaml
of the component.Expected Behavior
The ArgoCD Overview and History Cards (Since CD tab is just the history card, it shouldn't appear either) should conditionally render depending on whether the argocd annotation exists for the component
What are the steps to reproduce this bug?
Missing Annotation
error cards in place of argocd overview and history card