-
38eef32d48
Revert "Prefer FQDN over HostName for IOM hostname display"
main
scott
2026-04-16 14:31:30 -04:00
-
b8c6f21cc6
Prefer FQDN over HostName for IOM hostname display
scott
2026-04-16 14:30:34 -04:00
-
022340edae
Sanitize Redfish string fields to strip non-ASCII/non-printable characters
scott
2026-04-16 14:23:11 -04:00
-
425200030f
Add Restart IOM option to main menu (option 4)
scott
2026-04-16 14:13:43 -04:00
-
b617f48829
Add grace period and retry logic for Fabric Card firmware upload
scott
2026-04-16 13:50:35 -04:00
-
5c3a0b0ed6
Add production warning to 'Both IOM1 and IOM2' firmware update option
scott
2026-04-16 13:39:42 -04:00
-
fd38d2518e
Confirm success and pause before returning to main menu after firmware update
scott
2026-04-16 13:32:28 -04:00
-
278c0c03b3
Wait for IOM to come back online after restart instead of fixed sleep
scott
2026-04-16 13:17:53 -04:00
-
3dc9a5538e
Show PercentComplete during firmware update task polling
scott
2026-04-16 13:12:36 -04:00
-
b2f2dc8768
Increase firmware upload timeout from 120s to 600s
scott
2026-04-16 13:09:10 -04:00
-
a05ba977d3
Prompt for firmware file once — IOM and Fabric Card use the same file
scott
2026-04-16 13:06:57 -04:00
-
d7c553fa31
Wait for shell prompt after 'Last login:' banner on fresh serial login
scott
2026-04-16 12:31:27 -04:00
-
998fb034a2
Prompt for IOM1 or IOM2 in serial system check workflow
scott
2026-04-16 12:24:17 -04:00
-
d98fcdc265
Update serial cable prompt to say IOM instead of IOM1
scott
2026-04-16 11:43:08 -04:00
-
c87e1457d4
Fix 'configure another shelf' looping back to main menu
scott
2026-04-16 11:41:24 -04:00
-
d8a74f02dc
Prompt for IOM1 or IOM2 in serial configure workflow
scott
2026-04-16 11:39:34 -04:00
-
edc1b35a62
Pause after network check results before returning to main menu
scott
2026-04-16 11:31:27 -04:00
-
6912680ed4
Fix fabric firmware version path — add VikingEnterpriseSolutions key
scott
2026-04-16 11:28:07 -04:00
-
f08550dbea
Fix _serial_redfish_request: use rfind for HTTP_CODE: boundary
scott
2026-04-16 11:21:17 -04:00
-
2d27e9760a
Extend system check to display MAC, hostname, and link status
scott
2026-04-16 11:18:55 -04:00
-
76ee347d91
Limit serial workflows to IOM1 only — IOM2 unreachable over serial
scott
2026-04-16 10:47:12 -04:00
-
c587e64f9e
Fix JSON parsing in _serial_redfish_request when terminal wraps long curl commands
scott
2026-04-16 10:31:00 -04:00
-
4c820c5086
Auto-detect root password from IOM hostname on serial login
scott
2026-04-16 10:23:13 -04:00
-
67cbee7897
Fix serial login detection when IOM is already logged in
scott
2026-04-16 10:10:24 -04:00
-
4b31c8eb8a
Clean up main menu and banner UI labels
scott
2026-04-09 18:42:02 -04:00
-
d296659785
Update docs reference to check entire docs/ directory
scott
2026-04-09 18:38:21 -04:00
-
cb96d86112
Reference ES24N configuration guide PDF for Redfish commands
scott
2026-04-09 18:37:11 -04:00
-
180b0bc4f5
Add ES24N configuration guide PDF to docs/
scott
2026-04-09 18:33:47 -04:00
-
3492f3b475
Add docs/ directory for ES24N shelf configuration documentation
scott
2026-04-09 18:31:52 -04:00
-
b745643a4b
Simplify network workflows to use a single IOM IP address
scott
2026-04-04 10:57:44 -04:00
-
46312e37fb
Add firmware/ directory and update file scanning logic
scott
2026-04-03 18:34:27 -04:00
-
2b55617db2
Associate password with each shelf for multi-shelf firmware updates
scott
2026-03-18 08:24:09 -04:00
-
10354794f8
Add multi-shelf support to firmware update workflow
scott
2026-03-18 08:20:48 -04:00
-
47157ba502
Rename main menu option 3 to "Query Current Configuration"
scott
2026-03-17 22:34:16 -04:00
-
db831a7a31
Rename main menu option 1 to "Configure Network Settings (serial)"
scott
2026-03-17 22:32:24 -04:00
-
3361fdd1a6
Add System Check workflow with serial and network connection options
scott
2026-03-17 22:25:16 -04:00
-
d80dac2222
Fix serial workflow: login to IOM console and run curl for Redfish
scott
2026-03-17 21:55:01 -04:00
-
cb1c23480e
Rename es24n/ to modules/
scott
2026-03-17 19:12:29 -04:00
-
a5f69ae8b0
Update README to reflect current architecture and features
scott
2026-03-17 17:56:53 -04:00
-
0a49cbe516
Update CLAUDE.md to reflect current multi-file architecture
scott
2026-03-17 17:53:36 -04:00
-
df379eb509
Fix stale docstring and add .gitignore
scott
2026-03-17 17:52:15 -04:00
-
0ef72bcc53
Move modules into es24n/ subfolder
scott
2026-03-17 17:50:57 -04:00
-
ac2f67adad
Split monolithic script into focused modules
scott
2026-03-17 17:48:51 -04:00
-
c11208199d
Auto-detect firmware files in CWD for firmware update prompts
scott
2026-03-17 17:28:47 -04:00
-
4e0a17429b
Surface per-IOM Redfish error details in network config query
scott
2026-03-17 17:23:56 -04:00
-
3b14e7b3bc
set executable
scott
2026-03-16 19:11:28 -04:00
-
b65019df4f
Add per-IOM selection to firmware update workflow
scott
2026-03-16 09:07:06 -04:00
-
ae415f89e1
Use root user for serial loopback, Admin for network connections
scott
2026-03-06 15:56:35 -05:00
-
73802ad96c
Remove password masking from admin password prompt
scott
2026-03-06 15:27:59 -05:00
-
66142dcb3c
Merge develop: Add README
scott
2026-03-06 13:16:55 -05:00
-
-
e3f1ffc839
Add README with usage, workflow, and feature overview
develop
scott
2026-03-06 13:15:43 -05:00
-
-
aa85c956c9
Merge claude/gifted-curie: Add IOM and Fabric Card firmware update workflow
scott
2026-03-06 13:09:37 -05:00
-
-
42f8349757
Add IOM and Fabric Card firmware update workflow
scott
2026-03-06 13:06:18 -05:00
-
-
79849f9368
Split Static Ip configuration and Disable DHCP commands
scott
2026-03-04 14:54:48 -05:00
-
a6ba8ebe4e
Pull Shelf info upon serial connect
scott
2026-03-04 07:59:44 -05:00
-
4b3c7abfda
Upload files to "/"
scott
2026-03-03 21:19:59 -05:00
-
7d59c3676c
Delete es24n-conf.py/es24n_conf.py
scott
2026-03-03 21:19:47 -05:00
-
2ddd5e397f
Upload files to "es24n-conf.py"
scott
2026-03-03 21:18:09 -05:00
-
21c45bc8bc
Delete es24n-conf.sh
scott
2026-03-03 21:16:46 -05:00
-
b1af09112a
Add es24n-conf.sh
scott
2026-03-03 20:52:47 -05:00