Seagate / cortx-ha

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.
https://github.com/Seagate/cortx
GNU Affero General Public License v3.0
4 stars 45 forks source link

CORTX-29931 : Enhance System health schema for control node #692

Closed gauri-bhosale closed 2 years ago

gauri-bhosale commented 2 years ago

detect node type and add it in specific_info

Signed-off-by: gauri.bhosale gauri.bhosale@seagate.com

Problem Statement

https://jts.seagate.com/browse/CORTX-29931

Design

Coding

Testing

Review Checklist

Review Checklist

Documentation

Checklist for Author

Testing result : https://jts.seagate.com/secure/attachment/514062/Test_Results_29931.txt

gauri-bhosale commented 2 years ago

please fix codacy issue

Fixed.

shaileshsvc commented 2 years ago

Please check if the functional_type handling is also needed in disk resource type as the subscription logic change will be generic and will apply to all resource types (currently node and disk / cvg).

ArchanaLimaye commented 2 years ago

@gauri-bhosale please rename https://jts.seagate.com/secure/attachment/514062/Test_Results_29931.txt as test_results.txt and move it into "testing" section of PR

ArchanaLimaye commented 2 years ago

Are all relevant LLDs updated with this change ?

gauri-bhosale commented 2 years ago

code conflict, creating new PR for same and set functional_type on mini provisioning.