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>