-
Story
-
Resolution: Unresolved
-
Major
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
2
-
None
-
None
-
OCPEDGE Sprint 285
-
1
Add comprehensive unit tests to validate the webhook behavior for StorageClassOptions.
Acceptance Criteria:
- Test suite added to api/v1alpha1/lvmcluster_test.go for StorageClassOptions validation:
- Valid StorageClassOptions accepted
- Warnings generated for LVMS-owned parameter conflicts
- Invalid label keys rejected with clear error
- StorageClassOptions updates allowed (day-2 mutability)
- Nil StorageClassOptions accepted (uses defaults)
- All tests pass with make test
- Test coverage for edge cases (empty maps, conflicting keys, etc.)