# Command: `runcloud:batch-reboot`

**Description**: Reboot RunCloud servers sequentially with pre-reboot upgrades and post-reboot SSH health verification
**Status**: failed
**Started**: 2026-05-20 07:14:35 | **Ended**: 2026-05-20 07:16:49 | **Duration**: 2m 14s
**Jobs**: 0 dispatched / 0 completed / 0 failed

---

## Command Output

07:14:35 [INFO] Lock acquired for command: runcloud:batch-reboot

07:14:35 [INFO] 🔍 Batch ID: eba6f8c2-3af8-4189-b697-68d68954e1f7

07:14:35 [INFO] 🔍 Target: 78 server(s)

07:14:35 [INFO] 🔄 Starting sequential reboot of 78 server(s)

07:14:35 [INFO] ⏱️  Estimated total time: ~429 minutes

07:14:35 [INFO] 🔄 \[1/78\] AC ds5744 (ID: 338926)

07:14:35 [INFO] 🔍 Pre-flight SSH check...

07:14:45 [INFO] 📦 Running unattended upgrades...

07:15:08 [INFO] 📦 done (3 packages)

07:15:08 [INFO] 🔄 Rebooting...

07:15:18 [INFO] ⏳ Waiting 30s before polling...

07:16:15 [INFO] ⬇️ SSH went down after 30s, waiting for reconnection...

---

## Jobs (0)

*No jobs dispatched*

*Exported at 2026-08-20T22:27:10+00:00*
