fix(hardware): add missing source files for 9 racked devices
All checks were successful
Build docs site / build (push) Successful in 48s
Build slides / build (push) Successful in 1m10s

Camilla's "added all devices to rack" commit committed the regenerated
index/rack artifacts but not the new per-device source files, so CI's
drift check failed (regeneration dropped 9 devices that had no source).

Recreate the source files for sw02-sw05, pp02, srv06-srv07 and nas01-nas02
from the committed artifacts (placement, power feeds, network links, and
cluster:tappaas on the servers; specs left as '?' placeholders, optional
port counts omitted). Regeneration is now drift-clean.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
sjat 2026-06-29 22:41:30 +02:00
parent 4a6f8f07a8
commit 8f4047cdd7
9 changed files with 171 additions and 0 deletions

26
docs/hardware/nas01.md Normal file
View file

@ -0,0 +1,26 @@
---
hostname: nas01
kind: server
status: staging
cluster: tappaas
location: The pile
cpu: "?"
cpu_cores: "?"
cpu_threads: "?"
ram_gb: "?"
storage: "?"
nic_gbps: "?"
rack: rack01
mounted_on: shf01
shelf_face: front
shelf_slot: 8
power:
- { pdu: pdu01, outlet: 1 }
- { pdu: pdu02, outlet: 1 }
links:
- { local: eth0, peer: sw01, peer_port: 1, speed_gbps: 1 }
---
## Notes
- Reconstructed from committed rack artifacts; specs are placeholders.

26
docs/hardware/nas02.md Normal file
View file

@ -0,0 +1,26 @@
---
hostname: nas02
kind: server
status: staging
cluster: tappaas
location: The pile
cpu: "?"
cpu_cores: "?"
cpu_threads: "?"
ram_gb: "?"
storage: "?"
nic_gbps: "?"
rack: rack01
mounted_on: shf01
shelf_face: front
shelf_slot: 9
power:
- { pdu: pdu01, outlet: 1 }
- { pdu: pdu02, outlet: 1 }
links:
- { local: eth0, peer: sw01, peer_port: 1, speed_gbps: 1 }
---
## Notes
- Reconstructed from committed rack artifacts; specs are placeholders.

15
docs/hardware/pp02.md Normal file
View file

@ -0,0 +1,15 @@
---
hostname: pp02
kind: patch-panel
status: in-use
rack: rack01
rack_u: 26
u_height: 1
rack_face: front
links:
- { local: uplink, peer: sw01, peer_port: 24, speed_gbps: 1 }
---
## Notes
- Reconstructed from committed rack artifacts; placeholder values.

26
docs/hardware/srv06.md Normal file
View file

@ -0,0 +1,26 @@
---
hostname: srv06
kind: server
status: staging
cluster: tappaas
location: The pile
cpu: "?"
cpu_cores: "?"
cpu_threads: "?"
ram_gb: "?"
storage: "?"
nic_gbps: "?"
rack: rack01
mounted_on: shf01
shelf_face: front
shelf_slot: 6
power:
- { pdu: pdu01, outlet: 1 }
- { pdu: pdu02, outlet: 1 }
links:
- { local: eth0, peer: sw01, peer_port: 1, speed_gbps: 1 }
---
## Notes
- Reconstructed from committed rack artifacts; specs are placeholders.

26
docs/hardware/srv07.md Normal file
View file

@ -0,0 +1,26 @@
---
hostname: srv07
kind: server
status: staging
cluster: tappaas
location: The pile
cpu: "?"
cpu_cores: "?"
cpu_threads: "?"
ram_gb: "?"
storage: "?"
nic_gbps: "?"
rack: rack01
mounted_on: shf01
shelf_face: front
shelf_slot: 7
power:
- { pdu: pdu01, outlet: 1 }
- { pdu: pdu02, outlet: 1 }
links:
- { local: eth0, peer: sw01, peer_port: 1, speed_gbps: 1 }
---
## Notes
- Reconstructed from committed rack artifacts; specs are placeholders.

13
docs/hardware/sw02.md Normal file
View file

@ -0,0 +1,13 @@
---
hostname: sw02
kind: switch
status: in-use
rack: rack01
rack_u: 9
u_height: 1
rack_face: front
---
## Notes
- Reconstructed from committed rack artifacts; placeholder values.

13
docs/hardware/sw03.md Normal file
View file

@ -0,0 +1,13 @@
---
hostname: sw03
kind: switch
status: in-use
rack: rack01
rack_u: 10
u_height: 1
rack_face: front
---
## Notes
- Reconstructed from committed rack artifacts; placeholder values.

13
docs/hardware/sw04.md Normal file
View file

@ -0,0 +1,13 @@
---
hostname: sw04
kind: switch
status: in-use
rack: rack01
rack_u: 32
u_height: 1
rack_face: front
---
## Notes
- Reconstructed from committed rack artifacts; placeholder values.

13
docs/hardware/sw05.md Normal file
View file

@ -0,0 +1,13 @@
---
hostname: sw05
kind: switch
status: in-use
rack: rack01
rack_u: 36
u_height: 1
rack_face: front
---
## Notes
- Reconstructed from committed rack artifacts; placeholder values.