Skip to content

Namespaces without applied checks should be hidden #853

@rassie

Description

@rassie

Is your feature request related to a problem? Please describe.
In a an OpenShift cluster, I've added an exemption on all openshift-* namespaces.

    exemptions:
    - controllerNames:
      - ""
      namespace: openshift
    - controllerNames:
      - ""
      namespace: openshift-apiserver
    - controllerNames:
      - ""
      namespace: openshift-apiserver-operator
    - controllerNames:
      - ""
      namespace: openshift-authentication
    - controllerNames:
      - ""
      namespace: openshift-authentication-operator
    - controllerNames:
      - ""
      namespace: openshift-cloud-controller-manager
    - controllerNames:
      - ""
      namespace: openshift-cloud-controller-manager-operator
[...]

However, these namespaces are still shown in the dashboard with "No checks applied" comment hidden in the collapsed section.

image

This is unintuitive and noisy.

Describe the solution you'd like
Hide every namespace without applied checks in it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementAdding additional functionality or improvementspinnedPrevents stalebot from removingpriority: couldFuture work depending on bandwidth and availability

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions