-
Story
-
Resolution: Unresolved
-
Major
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
2
-
None
-
None
-
OCPEDGE Sprint 285
-
1
Add comprehensive E2E tests that verify StorageClassOptions work correctly in a real cluster environment, including day-2 update scenarios.
Acceptance Criteria:
- E2E test suite added to test/e2e/lvm_cluster_test.go:
- Creation tests:
- StorageClass created with Retain policy
- StorageClass created with Immediate binding mode
- StorageClass created with additional parameters and labels
- Day-2 update tests:
- StorageClass recreated when reclaimPolicy changes (verify UID changes)
- StorageClass recreated when volumeBindingMode changes
- StorageClass recreated when additionalParameters change
- Labels updated without recreation (verify UID stays same)
- Edge case tests:
- Conflicting additionalParameters ignored
- Existing PVCs continue working after SC recreation
- Creation tests:
- Tests run successfully with make e2e
- Tests cover both SNO and multi-node scenarios
- depends on
-
OCPEDGE-2328 Implement StorageClass reconciliation logic for StorageClassOptions
-
- Closed
-
- links to