After an IOM reboot, the Redfish API responds before inter-IOM services are fully initialized. This causes the Fabric Card upload to fail with "Failed to send update package to other IOM; Couldn't connect to server". Two fixes: 1. After _wait_for_iom_online confirms the IOM is back, wait an additional 60s for services to fully initialize before proceeding. 2. Retry the Fabric Card firmware upload up to 3 times with 60s between attempts, covering cases where services are still starting up. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
12 KiB
12 KiB