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:
- Create a fake APIService
- 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:
- clones
-
ACM-5459 Misbehaving APIServices can block console actions
- Closed