Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-5459

Misbehaving APIServices can block console actions

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • ACM 2.8.0
    • ACM 2.8.0, ACM 2.7.3
    • Console
    • None
    • 1
    • False
    • None
    • False
    • No
    • Console Sprint 2023-07
    • Important

      Description of problem:

      If any APIService is not responding to requests to view the API information, the /apiPaths route in the backend of the console will fail. For ACM 2.7, this disables most actions in the UI permanently. In ACM 2.8, the actions will enable after about 10 seconds.

      Version-Release number of selected component (if applicable):

      ACM 2.8, ACM 2.7

      How reproducible:

      Only when an APIService is not responding.

      Steps to Reproduce:

      1. Create a fake APIService 
      2. Visit the Cluster list in console
      apiVersion: apiregistration.k8s.io/v1
      kind: APIService
      metadata:
        name: v1.admission.cluster.open-cluster-management.io
      spec:
        group: admission.cluster.open-cluster-management.io
        groupPriorityMinimum: 10000
        service:
          name: cluster-manager-registration-webhook
          namespace: open-cluster-management-hub
          port: 443
        version: v1
        versionPriority: 20
      

      Actual results:

      Create cluster and Import cluster buttons are disabled.

      Expected results:

      Create cluster and Import cluster buttons should become enabled promptly.

      Additional info:

            rbrunopi Randy Bruno-Piverger
            rh-ee-kcormier Kevin Cormier
            David Huynh David Huynh
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: