-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
3
-
False
-
-
False
-
XCMSTRAT-589 - [Internal Preview] OCM console can connect to regional OCM instances to manage cluster lifecycle
-
-
The goal of this story is to change the cluster actions on the multiRegion versions of the cluster list and the cluster detail pages. The actions will use React Query instead of Redux to fetch API calls. There should be no changes to look or behavior. The cluster actions should be have just as they do on the non-multiRegion version.
List of all possible cluster actions:
- Open console => getAdminConsoleProps(),
- Edit display name => getEditDisplayNameProps(),
- Edit console URL OR Add console URL => getEditConsoleURLProps(),
- Edit load balancers and persistent storage => getScaleClusterProps(),
- Edit machine pool => getEditMachinePoolProps(),
- Hibernate cluster => getHibernateClusterProps(),
- Upgrade cluster from Trial => getUpgradeTrialClusterProps(),
- Delete cluster => getDeleteItemProps(),
- Archive cluster => getArchiveClusterProps(),
- Unarchive cluster => getUnarchiveClusterProps(), (on archived list on cluster details)
- Edit subscription settings => getEditSubscriptionSettingsProps(),
- Cancel ownership transfer OR Transfer cluster ownership => getTransferClusterOwnershipProps(),
NOTE: This story will be put into "Review" when each of the child tasks are in Review
To test:
The changed code is on the multiRegion version (https://console.dev.redhat.com/openshift/cluster-list?multiregion=true) of the code and each option above should behave as it does on the non-multiRegion version of the cluster list/detail pages.
See the tasks below for the exact "how to test" steps.
- depends on
-
OCMUI-2503 MultiRegion/RQ Cluster actions => Archive cluster
- Review
-
OCMUI-2427 MultiRegion/RQ Cluster actions => Open console
- Closed
-
OCMUI-2445 MultiRegion/RQ Cluster actions => Edit display name
- Closed
-
OCMUI-2446 MultiRegion/RQ Cluster actions => Edit/Add console URL
- Closed
-
OCMUI-2447 MultiRegion/RQ Cluster actions => Edit load balancers and persistent storage
- Closed
-
OCMUI-2467 MultiRegion/RQ Cluster actions => Edit machine pool
- Closed
-
OCMUI-2496 MultiRegion/RQ Cluster actions => Hibernate cluster
- Closed
-
OCMUI-2501 MultiRegion/RQ Cluster actions => Upgrade cluster from trial
- Closed
-
OCMUI-2502 MultiRegion/RQ Cluster actions => Delete cluster
- Closed
-
OCMUI-2504 MultiRegion/RQ Cluster actions => Unarchive cluster
- Closed
-
OCMUI-2505 MultiRegion/RQ Cluster actions => Edit subscription settings
- Closed
-
OCMUI-2506 MultiRegion/RQ Cluster actions => Cancel/transfer ownership
- Closed
-
OCMUI-2591 MultiRegion/RQ Cluster actions => Resume cluster
- Closed
-
OCMUI-2592 MultiRegion/RQ Cluster actions => Hibernate cluster (part 2)
- Closed
- is depended on by
-
OCMUI-2520 Make the multiRegion version of the cluster list as the default
- Code Review
-
OCMUI-2524 Make the multiRegion version of cluster details the default version
- Code Review