# Command: `runcloud:batch-reboot`

**Description**: Reboot RunCloud servers sequentially with pre-reboot upgrades and post-reboot SSH health verification
**Status**: completed
**Started**: 2026-05-20 09:55:58 | **Ended**: 2026-05-20 09:55:58 | **Duration**: 0s
**Jobs**: 0 dispatched / 0 completed / 0 failed

---

## Command Output

09:55:58 [INFO] Lock acquired for command: runcloud:batch-reboot

09:55:58 [WARNING] --resume overrides --all and --server; ignoring other options.

09:55:58 [INFO] 🔍 Resuming batch: 10eac67d-7d63-4e3b-9b95-f36ddeb29064

09:55:58 [ERROR] ❌ Cannot resume: no persisted target list found for this batch.

09:55:58 [ERROR] The original target set was not recorded (legacy batch or cache expired).

09:55:58 [ERROR] Re-run with explicit --server=<id\> or --all instead of --resume.

09:55:58 [INFO] Lock released for runcloud:batch-reboot

---

## Jobs (0)

*No jobs dispatched*

*Exported at 2026-08-21T00:19:38+00:00*
