====== Hardware Inventory Overview ====== ===== Server Infrastructure ===== ==== Compute Servers ==== CPU heavy, for regular compute workloads. Might have a GPU, but not optimized for it. ^ Hostname ^ Model ^ Primary Function ^ Status ^ | [[wiki:hardware:cmpt1.lan|cmpt1.lan]] | Dell T7600 | Generic Compute Server | 🟢 Active | | [[wiki:hardware:cmpt2.lan|cmpt2.lan]] | Dell T7600 | Generic Compute Server | 🔴 Offline | | [[wiki:hardware:cmpt3.lan|cmpt3.lan]] | Dell T7600 | Generic Compute Server | 🟢 Active /broken HDDs) | | [[hardware:dl2.lan|dl2.lan]] | HP Z6 Generation 4 | DeepLearn Server | 🟢 Active | | [[hardware:strg1.lan|strg1.lan]] | HPE ProLiant ML350p | Minio | 🟢 Active | | [[hardware:basel.lan|basel.lan]] | HPE ProLiant ML350p | Databases, Web-Services, Compute Communications | 🟢 Active | | [[hardware:sand.lan|sand.lan]] | Old HP| Wildly test different things, from proxmox to SLURM. | 🔴 Incomplete | ==== Decomissioned Servers ==== ^ Former Hostname ^ Model ^ Primary Function ^ Status ^ | [[hardware:dl1.lan|dl1.lan]] | ASUS | DeepLearn Server | 🔴 Broken | | ? | HPE ProLiant ML350p | Not yet known | 🔴 Incomplete | ===== Status Legend ===== * 🟢 **Active** - Device is operational and in use * 🟡 **Maintenance** - Device is under maintenance * 🔴 **Offline** - Device is not operational * ⚫ **Retired** - Device has been decommissioned ===== Creating an Overview ====== For creating a markdown overview: - Automatically create a preliminary Markdown via [[https://code.rekonas.com/fabricio/infra-inventory-scripts/src/branch/main/hardware_inventory.sh|at this bash script]] using [[https://github.com/smxi/inxi|inxi]]. - Pass the following prompt to an LLM, together with the corresponding less-structured markdown output. Model could be for example Qwen3-235B-A22B-2507. Please process the following hardware inventory information and format it according to these requirements: 1. Create a concise hardware overview focusing on: - Essential hardware components (CPU, RAM, storage, GPU) - High-level software stack (OS + version) - Remove unnecessary technical details while preserving key specifications 2. Format the output as DokuWiki-compatible markdown with: - Headers using "=" syntax (e.g., "====== Title ======") - Proper table formatting with "^" for headers - Clean organization of critical information only 3. Maintain these sections in the output: - System Overview (with hardware configuration table) - Storage Layout - Memory Usage - Notes (highlighting key capabilities) - Last Updated - Placeholder sections for Current Issues, Future Upgrades, and Maintenance Log 4. If any section would be empty, keep it as a placeholder to complete later 5. Return the entire formatted document wrapped in a code block using triple backticks Here is the hardware inventory information to process: [PASTE YOUR HARDWARE INVENTORY DETAILS HERE]