# Command: `runcloud:batch-reboot`

**Description**: Reboot RunCloud servers sequentially with pre-reboot upgrades and post-reboot SSH health verification
**Status**: completed
**Started**: 2026-08-14 19:45:34 | **Ended**: 2026-08-14 19:46:10 | **Duration**: 36s
**Jobs**: 0 dispatched / 0 completed / 0 failed

---

## Command Output

19:45:34 [INFO] 🔍 Batch ID: cd68cac2-9f8f-4f9d-b976-b58e976044c8

19:45:34 [INFO] 🔍 Target: 1 server(s)

19:45:34 [INFO] 🔄 Starting sequential reboot of 1 server(s)

19:45:34 [INFO] ⏱️  Estimated total time: ~1 minutes

19:45:34 [INFO] 🔄 \[1/1\] Timeout Server (ID: 91001)

19:45:34 [INFO] 🔍 Pre-flight SSH check...

19:45:34 [INFO] 📦 Running unattended upgrades...

19:45:34 [INFO] 📦 done (1 packages)

19:45:34 [INFO] 🔄 Rebooting...

19:45:34 [INFO] ⏳ Waiting 0s before polling...

19:45:35 [INFO] ⬇️ SSH went down after 1s, waiting for reconnection...

19:45:36 [INFO] ⏳ Waiting for SSH reconnection (2s)...

19:45:37 [INFO] ⏳ Waiting for SSH reconnection (3s)...

19:45:38 [INFO] ⏳ Waiting for SSH reconnection (4s)...

19:45:39 [INFO] ⏳ Waiting for SSH reconnection (5s)...

19:45:40 [INFO] ⏳ Waiting for SSH reconnection (6s)...

19:45:41 [INFO] ⏳ Waiting for SSH reconnection (7s)...

19:45:42 [INFO] ⏳ Waiting for SSH reconnection (8s)...

19:45:43 [INFO] ⏳ Waiting for SSH reconnection (9s)...

19:45:44 [INFO] ⏳ Waiting for SSH reconnection (10s)...

19:45:45 [INFO] ⏳ Waiting for SSH reconnection (11s)...

19:45:46 [INFO] ⏳ Waiting for SSH reconnection (12s)...

19:45:47 [INFO] ⏳ Waiting for SSH reconnection (13s)...

19:45:48 [INFO] ⏳ Waiting for SSH reconnection (14s)...

19:45:49 [INFO] ⏳ Waiting for SSH reconnection (15s)...

19:45:50 [INFO] ⏳ Waiting for SSH reconnection (16s)...

19:45:51 [INFO] ⏳ Waiting for SSH reconnection (17s)...

19:45:52 [INFO] ⏳ Waiting for SSH reconnection (18s)...

19:45:53 [INFO] ⏳ Waiting for SSH reconnection (19s)...

19:45:54 [INFO] ⏳ Waiting for SSH reconnection (20s)...

19:45:55 [INFO] ⏳ Waiting for SSH reconnection (21s)...

19:45:56 [INFO] ⏳ Waiting for SSH reconnection (22s)...

19:45:57 [INFO] ⏳ Waiting for SSH reconnection (23s)...

19:45:58 [INFO] ⏳ Waiting for SSH reconnection (24s)...

19:45:59 [INFO] ⏳ Waiting for SSH reconnection (25s)...

19:46:00 [INFO] ⏳ Waiting for SSH reconnection (26s)...

19:46:01 [INFO] ⏳ Waiting for SSH reconnection (27s)...

19:46:02 [INFO] ⏳ Waiting for SSH reconnection (28s)...

19:46:03 [INFO] ⏳ Waiting for SSH reconnection (29s)...

19:46:04 [INFO] ⏳ Waiting for SSH reconnection (30s)...

19:46:05 [INFO] ⏳ Waiting for SSH reconnection (31s)...

19:46:06 [INFO] ⏳ Waiting for SSH reconnection (32s)...

19:46:07 [INFO] ⏳ Waiting for SSH reconnection (33s)...

19:46:08 [INFO] ⏳ Waiting for SSH reconnection (34s)...

19:46:09 [INFO] ⏳ Waiting for SSH reconnection (35s)...

19:46:10 [ERROR] ❌ SSH did not reconnect within 35s!

19:46:10 [INFO] ================

19:46:10 [INFO] 📊 Batch Summary

19:46:10 [INFO] ================

19:46:10 [INFO] Batch ID: cd68cac2-9f8f-4f9d-b976-b58e976044c8

19:46:10 [INFO] Rebooted: 0

19:46:10 [INFO] Skipped (no reboot needed): 0

19:46:10 [INFO] Skipped (unreachable): 0

19:46:10 [INFO] Failed: 1

19:46:10 [WARNING] ⚠️  1 server(s) had issues — check batch state for details.

19:46:10 [INFO] Retry failed: php artisan runcloud:batch-reboot --resume

---

## Jobs (0)

*No jobs dispatched*

*Exported at 2026-08-14T22:58:03+00:00*
