# Command: `runcloud:batch-reboot`

**Description**: Reboot RunCloud servers sequentially with pre-reboot upgrades and post-reboot SSH health verification
**Status**: completed
**Started**: 2026-06-03 07:05:18 | **Ended**: 2026-06-03 07:41:34 | **Duration**: 36m 16s
**Jobs**: 0 dispatched / 0 completed / 0 failed

---

## Command Output

07:05:18 [INFO] 🔍 Resuming batch: 1ff8b741-cf3d-4e84-831e-f3c8d82de6a2

07:05:18 [INFO] 📋 Restored 78 target(s) from batch state

07:05:18 [INFO] 🔍 Batch ID: 1ff8b741-cf3d-4e84-831e-f3c8d82de6a2

07:05:18 [INFO] 🔍 Target: 78 server(s)

07:05:18 [INFO] ⏭️  Skipping 61 already-completed server(s)

07:05:18 [INFO] 🔄 Starting sequential reboot of 17 server(s)

07:05:18 [INFO] ⏱️  Estimated total time: ~94 minutes

07:05:18 [INFO] 🔄 \[5/17\] PublicCloud 1 (ID: 5912)

07:05:18 [INFO] 🔍 Pre-flight SSH check...

07:05:26 [INFO] 📦 Running unattended upgrades...

07:05:45 [INFO] 📦 done (no packages to upgrade)

07:05:45 [INFO] 🔄 Rebooting...

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

07:06:43 [INFO] ⏳ Waiting for SSH to drop (30s)...

07:07:15 [INFO] ⏳ Waiting for SSH to drop (60s)...

07:07:46 [INFO] ⏳ Waiting for SSH to drop (90s)...

07:08:27 [WARNING] ⚠️ SSH never dropped, but uptime confirms reboot completed

07:08:29 [INFO] ✅ SSH reconnected. Server confirmed up.

07:08:29 [INFO] 🔄 \[6/17\] OnlineGamblingGuru (ID: 13751)

07:08:29 [INFO] 🔍 Pre-flight SSH check...

07:08:40 [INFO] 📦 Running unattended upgrades...

07:09:00 [INFO] 📦 done (1 packages)

07:09:00 [INFO] 🔄 Rebooting...

07:09:14 [INFO] ⏳ Waiting 30s before polling...

07:09:53 [INFO] ⏳ Waiting for SSH to drop (30s)...

07:10:26 [INFO] ⏳ Waiting for SSH to drop (60s)...

07:10:59 [INFO] ⏳ Waiting for SSH to drop (90s)...

07:11:45 [WARNING] ⚠️ SSH never dropped, but uptime confirms reboot completed

07:11:47 [INFO] ✅ SSH reconnected. Server confirmed up.

07:11:47 [INFO] 🔄 \[11/17\] VPS763451 (ID: 77656)

07:11:47 [INFO] 🔍 Pre-flight SSH check...

07:11:56 [INFO] 📦 Running unattended upgrades...

07:12:15 [INFO] 📦 done (no packages to upgrade)

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

07:12:24 [INFO] ⏳ Waiting 30s before polling...

07:13:01 [INFO] ⏳ Waiting for SSH to drop (30s)...

07:13:33 [INFO] ⏳ Waiting for SSH to drop (60s)...

07:14:06 [INFO] ⏳ Waiting for SSH to drop (90s)...

07:14:47 [WARNING] ⚠️ SSH never dropped, but uptime confirms reboot completed

07:14:48 [INFO] ✅ SSH reconnected. Server confirmed up.

07:14:48 [INFO] 🔄 \[12/17\] Rankchecker Live (ID: 77957)

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

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

07:15:15 [INFO] 📦 done (no packages to upgrade)

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

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

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

07:16:33 [INFO] ⏳ Waiting for SSH reconnection (60s)...

07:17:18 [INFO] ⏳ Waiting for SSH reconnection (90s)...

07:17:51 [INFO] ✅ SSH reconnected. Server confirmed up.

07:17:51 [INFO] 🔄 \[22/17\] MissHosting\_3 (ID: 101451)

07:17:51 [INFO] 🔍 Pre-flight SSH check...

07:18:16 [WARNING] ⏭️  SKIPPED — SSH unreachable. Server was already down, nothing changed.

07:18:16 [INFO] 🔄 \[23/17\] Thememattic (ID: 101541)

07:18:16 [INFO] 🔍 Pre-flight SSH check...

07:18:25 [INFO] 📦 Running unattended upgrades...

07:18:43 [INFO] 📦 done (no packages to upgrade)

07:18:43 [INFO] 🔄 Rebooting...

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

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

07:20:21 [INFO] ✅ SSH reconnected. Server confirmed up.

07:20:21 [INFO] 🔄 \[26/17\] SBG5\_PC4 (ID: 137586)

07:20:21 [INFO] 🔍 Pre-flight SSH check...

07:20:32 [INFO] 📦 Running unattended upgrades...

07:20:52 [INFO] 📦 done (no packages to upgrade)

07:20:52 [INFO] 🔄 Rebooting...

07:21:02 [INFO] ⏳ Waiting 30s before polling...

07:21:40 [INFO] ⏳ Waiting for SSH to drop (30s)...

07:22:13 [INFO] ⏳ Waiting for SSH to drop (60s)...

07:22:46 [INFO] ⏳ Waiting for SSH to drop (90s)...

07:23:30 [WARNING] ⚠️ SSH never dropped, but uptime confirms reboot completed

07:23:33 [INFO] ✅ SSH reconnected. Server confirmed up.

07:23:33 [INFO] 🔄 \[27/17\] MissHosting\_8 (ID: 144017)

07:23:33 [INFO] 🔍 Pre-flight SSH check...

07:24:01 [WARNING] ⏭️  SKIPPED — SSH unreachable. Server was already down, nothing changed.

07:24:01 [INFO] 🔄 \[33/17\] SBG7\_PC1 (ID: 183963)

07:24:01 [INFO] 🔍 Pre-flight SSH check...

07:24:11 [INFO] 📦 Running unattended upgrades...

07:24:25 [INFO] 📦 done (no packages to upgrade)

07:24:25 [INFO] ✅ No reboot required — server is already up to date.

07:24:25 [INFO] 🔄 \[34/17\] topinternationalcasinosNominalia (ID: 189694)

07:24:25 [INFO] 🔍 Pre-flight SSH check...

07:24:34 [INFO] 📦 Running unattended upgrades...

07:24:53 [INFO] 📦 done (no packages to upgrade)

07:24:53 [INFO] 🔄 Rebooting...

07:25:02 [INFO] ⏳ Waiting 30s before polling...

07:25:39 [INFO] ⏳ Waiting for SSH to drop (30s)...

07:26:11 [INFO] ⏳ Waiting for SSH to drop (60s)...

07:26:43 [INFO] ⏳ Waiting for SSH to drop (90s)...

07:27:24 [WARNING] ⚠️ SSH never dropped, but uptime confirms reboot completed

07:27:26 [INFO] ✅ SSH reconnected. Server confirmed up.

07:27:26 [INFO] 🔄 \[37/17\] ServerStuff (ID: 201103)

07:27:26 [INFO] 🔍 Pre-flight SSH check...

07:27:34 [INFO] 📦 Running unattended upgrades...

07:27:52 [INFO] 📦 done (no packages to upgrade)

07:27:52 [INFO] 🔄 Rebooting...

07:28:02 [INFO] ⏳ Waiting 30s before polling...

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

07:29:22 [INFO] ✅ SSH reconnected. Server confirmed up.

07:29:22 [INFO] 🔄 \[53/17\] Contabo VPS9 (ID: 270625)

07:29:22 [INFO] 🔍 Pre-flight SSH check...

07:29:35 [WARNING] ⏭️  SKIPPED — SSH unreachable. Server was already down, nothing changed.

07:29:35 [INFO] 🔄 \[57/17\] GamblingInformation (ID: 299622)

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

07:29:44 [INFO] 📦 Running unattended upgrades...

07:30:04 [INFO] 📦 done (no packages to upgrade)

07:30:04 [INFO] 🔄 Rebooting...

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

07:30:53 [INFO] ⏳ Waiting for SSH to drop (30s)...

07:31:26 [INFO] ⏳ Waiting for SSH to drop (60s)...

07:31:59 [INFO] ⏳ Waiting for SSH to drop (90s)...

07:32:41 [WARNING] ⚠️ SSH never dropped, but uptime confirms reboot completed

07:32:43 [INFO] ✅ SSH reconnected. Server confirmed up.

07:32:43 [INFO] 🔄 \[61/17\] Webdock BCB (ID: 318697)

07:32:43 [INFO] 🔍 Pre-flight SSH check...

07:32:47 [INFO] 📦 Running unattended upgrades...

07:33:07 [INFO] 📦 done (no packages to upgrade)

07:33:07 [INFO] 🔄 Rebooting...

07:33:16 [INFO] ⏳ Waiting 30s before polling...

07:33:52 [INFO] ⏳ Waiting for SSH to drop (30s)...

07:34:24 [INFO] ⏳ Waiting for SSH to drop (60s)...

07:34:56 [INFO] ⏳ Waiting for SSH to drop (90s)...

07:35:37 [WARNING] ⚠️ SSH never dropped, but uptime confirms reboot completed

07:35:38 [INFO] ✅ SSH reconnected. Server confirmed up.

07:35:38 [INFO] 🔄 \[64/17\] Official FM (ID: 324024)

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

07:35:46 [INFO] 📦 Running unattended upgrades...

07:36:18 [INFO] 📦 done (2 packages)

07:36:18 [INFO] 🔄 Rebooting...

07:36:39 [INFO] ⏳ Waiting 30s before polling...

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

07:38:12 [INFO] ✅ SSH reconnected. Server confirmed up.

07:38:12 [INFO] 🔄 \[65/17\] KokosLaravel (ID: 324641)

07:38:12 [INFO] 🔍 Pre-flight SSH check...

07:38:24 [INFO] 📦 Running unattended upgrades...

07:38:37 [INFO] 📦 done (no packages to upgrade)

07:38:37 [INFO] ✅ No reboot required — server is already up to date.

07:38:37 [INFO] 🔄 \[67/17\] vpsd28f79e0 (ID: 325844)

07:38:37 [INFO] 🔍 Pre-flight SSH check...

07:38:41 [INFO] 📦 Running unattended upgrades...

07:39:00 [INFO] 📦 done (2 packages)

07:39:00 [INFO] 🔄 Rebooting...

07:39:09 [INFO] ⏳ Waiting 30s before polling...

07:39:46 [INFO] ⏳ Waiting for SSH to drop (30s)...

07:40:18 [INFO] ⏳ Waiting for SSH to drop (60s)...

07:40:51 [INFO] ⏳ Waiting for SSH to drop (90s)...

07:41:32 [WARNING] ⚠️ SSH never dropped, but uptime confirms reboot completed

07:41:33 [INFO] ✅ SSH reconnected. Server confirmed up.

07:41:33 [INFO] ================

07:41:33 [INFO] 📊 Batch Summary

07:41:33 [INFO] ================

07:41:33 [INFO] Batch ID: 1ff8b741-cf3d-4e84-831e-f3c8d82de6a2

07:41:33 [INFO] Rebooted: 12

07:41:33 [INFO] Skipped (no reboot needed): 2

07:41:33 [INFO] Skipped (unreachable): 3

07:41:33 [INFO] Failed: 0

07:41:33 [INFO] ✅ All reachable servers processed successfully.

---

## Jobs (0)

*No jobs dispatched*

*Exported at 2026-08-26T17:43:16+00:00*
