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
    • Console Sprint 2023-07
    • Important
    • No

      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: