Commit Graph

8 Commits

Author SHA1 Message Date
42f8349757 Add IOM and Fabric Card firmware update workflow
- Add option 2 to main menu: "Update IOM / Fabric Card Firmware"
- Add firmware_update_workflow() connecting to IOMs via network IP
- Add _redfish_upload_firmware() for multipart/form-data firmware upload
- Add _redfish_trigger_update() for Redfish SimpleUpdate action
- Add _redfish_poll_tasks() to monitor TaskService until completion
- Add _redfish_restart_iom() and _redfish_reset_fabric() for graceful restarts
- Add _get_iom_fw_version() and _get_fabric_fw_version() for validation
- Add host param to _redfish_request() (default 127.0.0.1, backward-compatible)
- Implements §12 of ES24N Product Service Guide v.26011

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-06 13:06:18 -05:00
79849f9368 Split Static Ip configuration and Disable DHCP commands 2026-03-04 14:54:48 -05:00
a6ba8ebe4e Pull Shelf info upon serial connect 2026-03-04 07:59:44 -05:00
4b3c7abfda Upload files to "/" 2026-03-03 21:19:59 -05:00
7d59c3676c Delete es24n-conf.py/es24n_conf.py 2026-03-03 21:19:47 -05:00
2ddd5e397f Upload files to "es24n-conf.py" 2026-03-03 21:18:09 -05:00
21c45bc8bc Delete es24n-conf.sh 2026-03-03 21:16:46 -05:00
b1af09112a Add es24n-conf.sh 2026-03-03 20:52:47 -05:00