Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ManifestWork Regeneration Bug and ACM Eviction Consequences
Upon hub recovery, it is essential to regenerate the VRG ManifestWorks. For CephFS workloads, two VRG ManifestWorks are necessary—one for the primary cluster and another for the secondary cluster. However, Ramen failed to regenerate the secondary VRG ManifestWork due to a bug. The bug originated from a condition that determined whether to regenerate the ManifestWork based solely on the number of VRGs found on the managed cluster. Consequently, if the count met the required number, the regeneration was bypassed without considering the actual count of ManifestWorks. This oversight led to ACM evicting the VRG from the secondary cluster after the default one-hour eviction time. Signed-off-by: Benamar Mekhissi <bmekhiss@ibm.com>
- Loading branch information