Major improvements: - Separated chassis types from server hostnames for better reusability - Implemented template-based layout system (10bay, large1) - Renamed medium2 to compute-storage-01 for clarity - All three Sliger CX471225 servers now use unified 10bay layout - Added comprehensive PCI path-based drive mapping system - Created diagnose-drives.sh helper script for mapping new servers - Added DEBUG mode for troubleshooting drive mappings Technical changes: - Replaced DRIVE_MAPPINGS with separate SERVER_MAPPINGS and CHASSIS_TYPES - Removed spare-10bay layout (all Sliger chassis use same template) - Improved drive detection and SMART data collection - Better error handling for missing drives and unmapped servers - Cleaner code structure with sectioned comments Documentation: - Complete rewrite of README with setup guide and troubleshooting - Added detailed todo.txt with action plan and technical notes - Documented Sliger CX471225 4U chassis specifications - Included step-by-step instructions for mapping new servers 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
12 KiB
12 KiB