-
Task
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
None
-
False
-
-
False
-
None
-
None
-
None
-
None
Test: OCP-56354 - Stop dependent services before stopping a service in WICD [Disruptive]
Platforms: AWS, Azure, GCP, Nutanix
Versions: 4.18, 4.19, 4.20, 4.21
Total Failures: 16 since 2026-02-12
File: test/extended/winc/winc.go, test/extended/winc/utils.go
Root Cause:
- AWS / GCP: SSH exit 255 — race condition where service check happens before node is ready (same as OCP-76765)
- Azure: Panic index out of range [-1] in getServiceProperty (utils.go) when PowerShell output is empty or single-line
- Nutanix: Bastion discovery failure + panic in getServiceProperty
Fix:
- SSH race condition: cherry-pick of #28625 → #29316 (release-4.16), #29317 (release-4.17), #29318 (release-4.18), #29319 (release-4.19), #29320 (release-4.20)
- getServiceProperty panic: cherry-pick of #27238 (utils.go only) → #29323 (release-4.17), #29324 (release-4.18), #29325 (release-4.19), #29326 (release-4.20)