-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
5
-
False
-
False
-
XCMSTRAT-589 - [Internal Preview] OCM console can connect to regional OCM instances to manage cluster lifecycle
-
-
-
ACM Console Sprint 260
After much investigation, the method of local sorting, filtering, and pagination is not feasible due to possible performance issues.
This story takes a different approach in that data will be fetched from AMS (aka subscription) using API-based sorting, filtering, and pagination. Then, cluster detail information will be fetched from the appropriate cluster endpoint(s) for each result.
After the result of this story - the information for each cluster (both global and regional) will show as expected. Data refreshing, pagination, filtering, and sorting will all work and be roughly as performant as today even if the user has a large number of clusters.
See: https://miro.com/app/board/uXjVKtbpgaE=/?moveToWidget=3458764597736290807&cot=14 for a rough logic diagram
To test:
The new code will be behind the newclusterlist URL flag. The goal for testing this story is to ensure the data, sorting, filtering, and pagination is the same between the new cluster list and the current cluster list.
To view the new cluster list: https://console.dev.redhat.com/openshift/cluster-list?newclusterlist=true
Verify the yellow "New cluster list preview active" banner is showing.
Verify the yellow "Multiregion preview active" banner is NOT showing
To view the current cluster list: https://console.dev.redhat.com/openshift/cluster-list
Verify the yellow "New cluster list preview active" banner is NOT showing.
Verify the yellow "Multiregion preview active" banner is NOT showing
- causes
-
OCMUI-2468 [OCM-UI] Setting URL param query newclusterlist to true shows multiregion preview banner to be active
- Closed
- relates to
-
OCMUI-2209 Ensure cluster actions work on cluster list
- Closed
-
OCMUI-2390 Ensure that access request data and actions is working on new cluster list
- Closed
-
OCMUI-2409 Change archive cluster list to use new data fetching method
- Closed
- links to
- mentioned on