09:02:23
Lock acquired for command: runcloud:batch-reboot
09:02:23
--resume overrides --all and --server; ignoring other options.
09:02:23
🔍 Resuming batch: 10eac67d-7d63-4e3b-9b95-f36ddeb29064
09:02:23
📋 Restored 78 target(s) from batch state
09:02:23
🔍 Batch ID: 10eac67d-7d63-4e3b-9b95-f36ddeb29064
09:02:23
🔍 Target: 78 server(s)
09:02:23
⏭️ Skipping 7 already-completed server(s)
09:02:23
🔄 Starting sequential reboot of 71 server(s)
09:02:23
⏱️ Estimated total time: ~391 minutes
09:02:23
🔄 [1/71] VPS433981 (ID: 2895)
09:02:23
🔍 Pre-flight SSH check...
09:02:38
📦 Running unattended upgrades...
09:02:59
📦 done (no packages to upgrade)
09:02:59
🔄 Rebooting...
09:03:08
⏳ Waiting 30s before polling...
09:03:45
⏳ Waiting for SSH to drop (30s)...
09:04:19
⏳ Waiting for SSH to drop (60s)...
09:04:51
⏳ Waiting for SSH to drop (90s)...
09:05:32
⚠️ SSH never dropped, but uptime confirms reboot completed
09:05:34
✅ SSH reconnected. Server confirmed up.
09:05:34
🔄 [2/71] VPS438249 (ID: 3130)
09:05:34
🔍 Pre-flight SSH check...
09:05:42
📦 Running unattended upgrades...
09:06:02
📦 done (no packages to upgrade)
09:06:02
🔄 Rebooting...
09:06:12
❌ Reboot failed: Connection closed by server
09:06:12
🛑 BATCH HALTED at server 2/71.
09:06:12
Flagged for manual investigation: VPS438249 (ID: 3130)
09:06:12
Resume with: php artisan runcloud:batch-reboot --resume
09:06:12
================
09:06:12
📊 Batch Summary
09:06:12
================
09:06:12
Batch ID: 10eac67d-7d63-4e3b-9b95-f36ddeb29064
09:06:12
Rebooted: 1
09:06:12
Skipped (no reboot needed): 0
09:06:12
Skipped (unreachable): 0
09:06:12
Failed: 1
09:06:12
Remaining: 69
09:06:12
Resume with: php artisan runcloud:batch-reboot --resume
09:06:12
Lock released for runcloud:batch-reboot