-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
None
-
1
-
None
-
None
-
None
Create Polarion test case to document the DaemonSet drain validation during WMCO node reconfiguration.
Test Case Objective:
Verify WMCO service account has proper RBAC permissions and can successfully drain Windows nodes with DaemonSet workloads during reconfiguration operations.
Test Steps:
- Deploy a DaemonSet targeting Windows nodes
- Verify DaemonSet pods are running on all Windows nodes
- Verify WMCO service account RBAC permissions for daemonsets (get, delete, list)
- Trigger node reconfiguration by updating version annotation or ConfigMap
- Monitor node drain operation
- Verify DaemonSet pods evicted successfully without permission errors
- Verify DaemonSet pods redeployed after node ready
Expected Results:
- WMCO service account has get/delete/list permissions for daemonsets
- Node drain completes successfully with DaemonSet workloads present
- No RBAC permission errors in WMCO operator logs
- DaemonSet pods recover on all Windows nodes after reconfiguration
Validates fix for OCPBUGS-5354
- is depended on by
-
WINC-1621 Add test coverage: Verify node drain handles DaemonSet workloads during WMCO operations
-
- Closed
-