# Command: `runcloud:update-all-servers`

**Description**: Dispatch system updates for all (or a single) online RunCloud server(s)
**Status**: completed
**Started**: 2026-04-08 02:05:11 | **Ended**: 2026-04-08 02:08:05 | **Duration**: 2m 54s
**Jobs**: 51 dispatched / 7 completed / 44 failed

---

## Command Output

*No command output*

---

## Jobs (51)

### Job #69d5b7d73e958c25710364f3 -- Completed -- N/A
**Started**: 2026-04-08 02:05:11 | **Duration**: 15s

<details><summary>All output (3 lines)</summary>

- [INFO] 🔄 Setting up SSH connection to AC ds5744...
- [INFO] 📦 Running apt update...
- [SUCCESS] ✅ Server AC ds5744 is up to date

</details>

---

### Job #69d5b7d73e958c25710364f4 -- Completed -- N/A
**Started**: 2026-04-08 02:05:12 | **Duration**: 17s

<details><summary>All output (3 lines)</summary>

- [INFO] 🔄 Setting up SSH connection to AI Workflows...
- [INFO] 📦 Running apt update...
- [SUCCESS] ✅ Server AI Workflows is up to date

</details>

---

### Job #69d5b7d73e958c257103650a -- Completed -- N/A
**Started**: 2026-04-08 02:05:21 | **Duration**: 11s

<details><summary>All output (3 lines)</summary>

- [INFO] 🔄 Setting up SSH connection to ex44dev...
- [INFO] 📦 Running apt update...
- [SUCCESS] ✅ Server ex44dev is up to date

</details>

---

### Job #69d5b7d73e958c257103650b -- Completed -- N/A
**Started**: 2026-04-08 02:05:21 | **Duration**: 14s

<details><summary>All output (3 lines)</summary>

- [INFO] 🔄 Setting up SSH connection to Floki VPS One...
- [INFO] 📦 Running apt update...
- [SUCCESS] ✅ Server Floki VPS One is up to date

</details>

---

### Job #69d5b7d73e958c257103650c -- Completed -- N/A
**Started**: 2026-04-08 02:05:24 | **Duration**: 14s

<details><summary>All output (3 lines)</summary>

- [INFO] 🔄 Setting up SSH connection to Floki VPS Two...
- [INFO] 📦 Running apt update...
- [SUCCESS] ✅ Server Floki VPS Two is up to date

</details>

---

### Job #69d5b7d73e958c2571036511 -- Failed -- N/A
**Started**: 2026-04-08 02:07:28 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c2571036512 -- Failed -- N/A
**Started**: 2026-04-08 02:07:28 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c2571036513 -- Failed -- N/A
**Started**: 2026-04-08 02:07:28 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c2571036514 -- Failed -- N/A
**Started**: 2026-04-08 02:07:28 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c2571036515 -- Failed -- N/A
**Started**: 2026-04-08 02:07:28 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c257103651a -- Failed -- N/A
**Started**: 2026-04-08 02:07:30 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c2571036518 -- Failed -- N/A
**Started**: 2026-04-08 02:07:30 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c2571036517 -- Failed -- N/A
**Started**: 2026-04-08 02:07:30 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c2571036516 -- Failed -- N/A
**Started**: 2026-04-08 02:07:30 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c2571036519 -- Completed -- N/A
**Started**: 2026-04-08 02:07:30 | **Duration**: 16s

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

<details><summary>All output (3 lines)</summary>

- [INFO] 🔄 Setting up SSH connection to GRA9\_PC1...
- [INFO] 📦 Running apt update...
- [SUCCESS] ✅ Server GRA9\_PC1 is up to date

</details>

---

### Job #69d5b7d73e958c257103651f -- Failed -- N/A
**Started**: 2026-04-08 02:07:33 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c257103651d -- Failed -- N/A
**Started**: 2026-04-08 02:07:33 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c257103651c -- Failed -- N/A
**Started**: 2026-04-08 02:07:33 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c257103651b -- Failed -- N/A
**Started**: 2026-04-08 02:07:33 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c257103651e -- Completed -- N/A
**Started**: 2026-04-08 02:07:33 | **Duration**: 10s

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

<details><summary>All output (3 lines)</summary>

- [INFO] 🔄 Setting up SSH connection to KokosLaravel...
- [INFO] 📦 Running apt update...
- [SUCCESS] ✅ Server KokosLaravel is up to date

</details>

---

### Job #69d5b7d73e958c2571036522 -- Failed -- N/A
**Started**: 2026-04-08 02:07:36 | **Duration**: N/A

> **[ERROR]** Authentication failed on all ports

> **[ERROR]** Job failed permanently: Authentication failed on all ports

---

### Job #69d5b7d73e958c2571036521 -- Failed -- N/A
**Started**: 2026-04-08 02:07:36 | **Duration**: N/A

> **[ERROR]** Authentication failed on all ports

> **[ERROR]** Job failed permanently: Authentication failed on all ports

---

### Job #69d5b7d73e958c2571036520 -- Failed -- N/A
**Started**: 2026-04-08 02:07:36 | **Duration**: N/A

> **[ERROR]** Authentication failed on all ports

> **[ERROR]** Job failed permanently: Authentication failed on all ports

---

### Job #69d5b7d73e958c2571036523 -- Failed -- N/A
**Started**: 2026-04-08 02:07:36 | **Duration**: N/A

> **[ERROR]** Authentication failed on all ports

> **[ERROR]** Job failed permanently: Authentication failed on all ports

---

### Job #69d5b7d73e958c2571036524 -- Failed -- N/A
**Started**: 2026-04-08 02:07:36 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c2571036525 -- Failed -- N/A
**Started**: 2026-04-08 02:07:39 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c25710364f5 -- Failed -- N/A
**Started**: 2026-04-08 02:07:39 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c25710364f7 -- Failed -- N/A
**Started**: 2026-04-08 02:07:39 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c25710364f9 -- Failed -- N/A
**Started**: 2026-04-08 02:07:39 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c25710364fa -- Failed -- N/A
**Started**: 2026-04-08 02:07:39 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c25710364f6 -- Failed -- N/A
**Started**: 2026-04-08 02:07:42 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c25710364f8 -- Failed -- N/A
**Started**: 2026-04-08 02:07:42 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c25710364fb -- Failed -- N/A
**Started**: 2026-04-08 02:07:42 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c25710364fc -- Failed -- N/A
**Started**: 2026-04-08 02:07:42 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c25710364fd -- Failed -- N/A
**Started**: 2026-04-08 02:07:42 | **Duration**: N/A

> **[ERROR]** Please close the channel (1) before trying to open it again

> **[ERROR]** Job failed permanently: Please close the channel (1) before trying to open it again

---

### Job #69d5b7d73e958c2571036501 -- Failed -- N/A
**Started**: 2026-04-08 02:07:43 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c25710364fe -- Failed -- N/A
**Started**: 2026-04-08 02:07:43 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c25710364ff -- Failed -- N/A
**Started**: 2026-04-08 02:07:43 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c2571036500 -- Failed -- N/A
**Started**: 2026-04-08 02:07:43 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c2571036502 -- Failed -- N/A
**Started**: 2026-04-08 02:07:43 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c2571036503 -- Failed -- N/A
**Started**: 2026-04-08 02:07:43 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c2571036508 -- Failed -- N/A
**Started**: 2026-04-08 02:07:44 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c2571036504 -- Failed -- N/A
**Started**: 2026-04-08 02:07:44 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c2571036505 -- Failed -- N/A
**Started**: 2026-04-08 02:07:44 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c2571036506 -- Failed -- N/A
**Started**: 2026-04-08 02:07:44 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c2571036507 -- Failed -- N/A
**Started**: 2026-04-08 02:07:44 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c2571036510 -- Failed -- N/A
**Started**: 2026-04-08 02:07:44 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c257103650f -- Failed -- N/A
**Started**: 2026-04-08 02:07:44 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c257103650e -- Failed -- N/A
**Started**: 2026-04-08 02:07:44 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c257103650d -- Failed -- N/A
**Started**: 2026-04-08 02:07:44 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69d5b7d73e958c2571036509 -- Failed -- N/A
**Started**: 2026-04-08 02:07:44 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

*Exported at 2026-09-21T11:34:08+00:00*
