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-29106: Alert is getting modified and timestamp field is not present in published alert #652

Closed mariyappanp closed 2 years ago

mariyappanp commented 2 years ago

Problem Statement

The timestamp field is removed from alert after validating it using is_published_alert method.

Design

Before modifying the actual alert, must do deepcopy of the actual alert and proceed.

Coding

Testing

Review Checklist

Review Checklist

Documentation

Checklist for Author