-
Bug
-
Resolution: Unresolved
-
Normal
-
odf-4.17
-
None
-
False
-
-
True
-
Committed
-
?
-
?
-
4.17.9-2
-
Committed
-
-
-
RamenDR sprint 2024 #20, RamenDR sprint 2024 #21
-
Moderate
-
None
In 4.18, VR conditions include a detailed error message explaining why a condition is not met. We want to include this error message in the VRG protected pvcs conditions to make debugging easier.
The csi-addons adding the condition message should be backported 4.17.
When using csi-addons that report empty condition message (""), ramen will use the generic message. When using csi-addons with this fix, ramen will use the message from the vr conditions.
Upstream fix: https://github.com/red-hat-storage/ramen/pull/394
How to test
- Cause the VR to go in failure state
- Example: use a clone pvc with dr-policy not enabling flattening
- Wait until the VR report a condition with non empty error message
- Check the VRG protectedPVCs conditions: The error from the VR should be included
Note: If the VR does not report a message in the condition, ramen reports a generic error message.