CORTX ha (High-Availability) is responsible for ensuring that CORTX Solution is available in case of any hardware component or software service failures. It takes care of failover/ failback control flow for affected services and stabilizes them across CORTX cluster.
CORTX-28892 : Write wrappers to get disk and cvg ids from gconf
Design
Added 3 functions to:
Return list of CVGs for any given node using search APIs
Return list of disks for any given node and CVG using search APIs
Return list of disks for any given node using search APIs
Coding
[x] Coding conventions are followed and code is consistent
Testing
[x] Unit and System Tests are added
[x] Test Cases cover Happy Path, Non-Happy Path and Scalability
[x] Testing was performed with RPM
Review Checklist
[x] PR is self reviewed
[x] JIRA number/GitHub Issue added to PR
[x] Jira and state/status is updated and JIRA is updated with PR link
[x] Check if the description is clear and explained
If yes for above point, post link to the corresponding PR.
Review Checklist
[ ] Is perfline test run and the report with and without the changes updated in the PR? [Y/N]:
Documentation
Checklist for Author
[ ] Changes done to WIKI / Confluence page / Quick Start Guide
Problem Statement
Design
Coding
Testing
Review Checklist
Review Checklist
Documentation
Checklist for Author