Command Info

Name: runcloud:batch-reboot

Description: Reboot RunCloud servers sequentially with pre-reboot upgrades and post-reboot SSH health verification

Status: completed

Start Time: 2026-05-20 08:40:20

End Time: 2026-05-20 08:58:55

Total Time: 18 minutes

Dispatched Jobs Count: 0

Successful Jobs Count: 0

Failed Jobs Count: 0

Output

08:40:20 Lock acquired for command: runcloud:batch-reboot
08:40:20 🔍 Batch ID: 10eac67d-7d63-4e3b-9b95-f36ddeb29064
08:40:20 🔍 Target: 78 server(s)
08:40:20 🔄 Starting sequential reboot of 78 server(s)
08:40:20 ⏱️ Estimated total time: ~429 minutes
08:40:20 🔄 [1/78] AC ds5744 (ID: 338926)
08:40:20 🔍 Pre-flight SSH check...
08:40:29 📦 Running unattended upgrades...
08:40:41 📦 done (no packages to upgrade)
08:40:41 ✅ No reboot required — server is already up to date.
08:40:41 🔄 [2/78] AI Workflows (ID: 325192)
08:40:41 🔍 Pre-flight SSH check...
08:40:50 📦 Running unattended upgrades...
08:41:06 📦 done (no packages to upgrade)
08:41:06 🔄 Rebooting...
08:41:16 ⏳ Waiting 30s before polling...
08:41:54 ⏳ Waiting for SSH to drop (30s)...
08:42:26 ⏳ Waiting for SSH to drop (60s)...
08:42:58 ⏳ Waiting for SSH to drop (90s)...
08:43:39 ⚠️ SSH never dropped, but uptime confirms reboot completed
08:43:41 ✅ SSH reconnected. Server confirmed up.
08:43:41 🔄 [3/78] Backlink Tracker (ID: 79198)
08:43:41 🔍 Pre-flight SSH check...
08:43:50 📦 Running unattended upgrades...
08:44:08 📦 done (2 packages)
08:44:08 🔄 Rebooting...
08:44:18 ⏳ Waiting 30s before polling...
08:44:55 ⬇️ SSH went down after 30s, waiting for reconnection...
08:45:47 ⏳ Waiting for SSH reconnection (60s)...
08:46:39 ⏳ Waiting for SSH reconnection (90s)...
08:47:14 ✅ SSH reconnected. Server confirmed up.
08:47:14 🔄 [4/78] BHS5_PC1 (ID: 87856)
08:47:14 🔍 Pre-flight SSH check...
08:47:24 📦 Running unattended upgrades...
08:47:44 📦 done (2 packages)
08:47:44 🔄 Rebooting...
08:47:53 ⏳ Waiting 30s before polling...
08:48:31 ⬇️ SSH went down after 30s, waiting for reconnection...
08:49:06 ⏳ Waiting for SSH reconnection (60s)...
08:49:40 ✅ SSH reconnected. Server confirmed up.
08:49:40 🔄 [5/78] BoilerplateH (ID: 173891)
08:49:40 🔍 Pre-flight SSH check...
08:49:49 📦 Running unattended upgrades...
08:50:08 📦 done (no packages to upgrade)
08:50:08 🔄 Rebooting...
08:50:18 ⏳ Waiting 30s before polling...
08:50:54 ⬇️ SSH went down after 30s, waiting for reconnection...
08:51:36 ⏳ Waiting for SSH reconnection (60s)...
08:52:12 ✅ SSH reconnected. Server confirmed up.
08:52:12 🔄 [6/78] CanyonThemes (ID: 66216)
08:52:12 🔍 Pre-flight SSH check...
08:52:23 📦 Running unattended upgrades...
08:52:43 📦 done (no packages to upgrade)
08:52:43 🔄 Rebooting...
08:52:53 ⏳ Waiting 30s before polling...
08:53:30 ⬇️ SSH went down after 30s, waiting for reconnection...
08:54:22 ⏳ Waiting for SSH reconnection (60s)...
08:55:13 ⏳ Waiting for SSH reconnection (90s)...
08:55:45 ⏳ Waiting for SSH reconnection (120s)...
08:56:19 ✅ SSH reconnected. Server confirmed up.
08:56:19 🔄 [7/78] Contabo VPS1 (ID: 270601)
08:56:19 🔍 Pre-flight SSH check...
08:56:28 📦 Running unattended upgrades...
08:56:47 📦 done (no packages to upgrade)
08:56:47 🔄 Rebooting...
08:56:57 ⏳ Waiting 30s before polling...
08:57:43 ⬇️ SSH went down after 30s, waiting for reconnection...
08:58:17 ✅ SSH reconnected. Server confirmed up.
08:58:17 🔄 [8/78] Contabo VPS10 (ID: 270626)
08:58:17 🔍 Pre-flight SSH check...
08:58:26 📦 Running unattended upgrades...
08:58:45 📦 done (no packages to upgrade)
08:58:45 🔄 Rebooting...
08:58:54 ❌ Reboot failed: Connection closed by server
08:58:54 🛑 BATCH HALTED at server 8/78.
08:58:54 Flagged for manual investigation: Contabo VPS10 (ID: 270626)
08:58:54 Resume with: php artisan runcloud:batch-reboot --resume
08:58:54 ================
08:58:54 📊 Batch Summary
08:58:54 ================
08:58:54 Batch ID: 10eac67d-7d63-4e3b-9b95-f36ddeb29064
08:58:54 Rebooted: 6
08:58:54 Skipped (no reboot needed): 1
08:58:54 Skipped (unreachable): 0
08:58:54 Failed: 1
08:58:54 Remaining: 70
08:58:54 Resume with: php artisan runcloud:batch-reboot --resume
08:58:54 Lock released for runcloud:batch-reboot