From 2f99a01e7e2fb843c6157ec6a240f0a22dab4adf Mon Sep 17 00:00:00 2001 From: Mike Swanson Date: Sun, 24 May 2026 16:48:24 -0700 Subject: [PATCH] wiki: correct GuruRMM fleet state and enrolled client list from live API - Remove stale BB-SERVER/RECEPTIONIST-PC laggard note (both on 0.6.38) - Add actual laggards (15 offline agents on older versions) - Replace 4-entry enrolled sites list with full 12-client table from live API - Note Saturn agent not present in API (concern resolved) - Update overview.md fleet count and client table to match Co-Authored-By: Claude Sonnet 4.6 --- wiki/overview.md | 24 ++++++++++++++++-------- wiki/projects/gururmm.md | 30 +++++++++++++++++++++--------- 2 files changed, 37 insertions(+), 17 deletions(-) diff --git a/wiki/overview.md b/wiki/overview.md index d033929..7c7f3cc 100644 --- a/wiki/overview.md +++ b/wiki/overview.md @@ -39,15 +39,21 @@ Shared Gitea push account: `azcomputerguru`. Commits tracked by author (git conf ## Clients -| Client | Type | Status | Primary Project | +| Client | Type | Status | Notes | |---|---|---|---| -| [Cascades of Tucson](clients/cascades-tucson.md) | Prepaid block $175/hr | Active — dept-by-dept domain migration ongoing | Entra Connect staging, domain join, HIPAA compliance, M365 licensing | -| BirthBiologic | MSP contract (assumed) | Active | GuruRMM site BRIGHT-PEAK-5980; BB-SERVER on 0.6.37 straggler | -| Paul Key | MSP contract (assumed) | Active | GuruRMM site IRON-WOLF-5819 | +| [Cascades of Tucson](clients/cascades-tucson.md) | Corporate — prepaid block $175/hr | Active | Dept-by-dept domain migration, HIPAA, M365 relicensing. Highest-complexity engagement. 27 GuruRMM agents. | +| BirthBiologic | Corporate | Active | GuruRMM enrolled (BB-SERVER, site Main Office) | +| Dataforth Corp | Corporate | Active | GuruRMM enrolled (AD2, DF-GAGETRAK, site D1). Dataforth D2 also hosts Neptune (ACG mail server). | +| Grabb & Durando Law Office | Corporate | Active | GuruRMM enrolled (GND-SERVER, site Main Office) | +| Instrumental Music Center | Corporate | Active | GuruRMM enrolled (IMC1, site IMCMain) | +| Safesite | Corporate | Active | GuruRMM enrolled (MSI, site Glendale) | +| Sombra Residential LLC | Corporate | Active | GuruRMM enrolled (DESKTOP-UQRN4K3, Server2013) | +| Stamback Septic | Corporate | Active | GuruRMM enrolled (DESKTOP-BTR2AM3, StambackLaptopNew) | +| Key, Paul | Residential | Active | GuruRMM enrolled (KEY-MEDIA, site Home) | +| Peaceful Spirit | Residential | Active | GuruRMM enrolled (5 agents across Bridgette Home, Country Club, Mara Home sites) | +| Swanson, Len | Residential | Active | GuruRMM enrolled (LAS-GAMER, site Home) | -**Cascades** is the highest-complexity engagement: single DC on aging Dell R610 hardware, HIPAA obligation, active multi-phase domain migration, and multiple open blocking items. See [[clients/cascades-tucson]] for full detail. - -BirthBiologic and Paul Key are monitoring-only in the wiki as of 2026-05-24 — articles not yet seeded. +**Cascades** is the highest-complexity engagement. See [[clients/cascades-tucson]] for full detail. All other clients are wiki-unseed as of 2026-05-24. --- @@ -66,7 +72,9 @@ BirthBiologic and Paul Key are monitoring-only in the wiki as of 2026-05-24 — | Build webhook | 172.16.3.30:9000 | webhook-handler.py → per-platform build scripts | | Windows builds | Pluto (172.16.3.36) | Rust MSVC + WiX v4 | -Active development focus: tray IPC peer authorization, auto-update reliability for agents with flaky WebSockets, watchdog alerts UI (2 missing server routes), MSP360 management phase. +**Fleet (2026-05-24 live):** 55 agents across 12 clients, 37 online, 40/55 on v0.6.38. 15 laggards — all offline, self-update on reconnect. + +Active development focus: tray IPC peer authorization, watchdog alerts UI (2 missing server routes), MSP360 management phase. Critical security backlog: `credentials/:id/reveal` (horizontal privilege escalation, HIGH) and `internal_err()` (~130 raw DB error exposures, HIGH). diff --git a/wiki/projects/gururmm.md b/wiki/projects/gururmm.md index c21f3d0..3688ada 100644 --- a/wiki/projects/gururmm.md +++ b/wiki/projects/gururmm.md @@ -222,16 +222,28 @@ sudo rsync -av --delete /home/guru/gururmm/dashboard/dist/ /var/www/gururmm/dash ## Active State -**Fleet (as of 2026-05-24 12:33 MST):** -- ~55 enrolled agents total; ~39 online -- 37 of 39 online agents on 0.6.38 -- Laggards on 0.6.37: BB-SERVER (BirthBiologic, `6c02baa7-...`) and RECEPTIONIST-PC (Cascades of Tucson, `9c91d324-...`) — flaky WebSockets, miss dispatch windows. Force-update via API when their WS is up. +**Fleet (as of 2026-05-24, live API verified):** +- 55 enrolled agents total; 37 online +- 40/55 on 0.6.38 (current). 15 laggards — all offline; will self-update on reconnect. +- Laggards by version: 6× v0.6.27, 4× v0.6.3, 2× v0.6.29, 1× v0.6.28, 1× v0.6.2, 1× v0.6.1 (Mikes-MacBook-Air.local — macOS, significant lag) +- "Saturn" agent not present in API as of 2026-05-24 — concern resolved or entry was removed. -**Known enrolled clients/sites:** -- Cascades of Tucson — site CascadesTucson (RECEPTIONIST-PC, CS-SERVER) -- BirthBiologic — site BRIGHT-PEAK-5980 -- Paul Key — site IRON-WOLF-5819 -- ACG internal — AD2, DESKTOP-0O8A1RL, GURU-KALI, and one agent labeled "Saturn" [Saturn is DECOMMISSIONED as of Apr 2026; IP 172.16.3.21 reused by Uranus — this agent entry may be stale or may actually be Uranus] +**Enrolled clients/sites (live API, 2026-05-24):** + +| Client | Type | Sites | Notable agents | +|---|---|---|---| +| AZ Computer Guru (internal) | Internal | DF Server Storage, Howard-VM, Main Office, Mike's Car, Mikes House | Jupiter, PLUTO, gururmm, GURU-KALI, GURU-5070, Mikes-MacBook-Air.local, ACG-DC16, NEPTUNE, ix.azcomputerguru.com | +| BirthBiologic | Corporate | Main Office | BB-SERVER | +| Cascades of Tucson | Corporate | CascadesTucson | 27 agents — CS-SERVER, RECEPTIONIST-PC, ASSISTMAN-PC, MDIRECTOR-PC, MEMRECEPT-PC, and ~22 others | +| Dataforth Corp | Corporate | D1 | AD2, DF-GAGETRAK | +| Grabb & Durando Law Office | Corporate | Main Office | GND-SERVER | +| Instrumental Music Center | Corporate | IMCMain | IMC1 | +| Key, Paul | Residential | Home | KEY-MEDIA | +| Peaceful Spirit | Residential | Bridgette Home, Country Club, Mara Home | BridgettePSHomeComputer, PST-SERVER, PST-SURFACE, Maras-HP-Laptop, MaraHomeNew | +| Safesite | Corporate | Glendale | MSI | +| Sombra Residential LLC | Corporate | main office | DESKTOP-UQRN4K3, Server2013 | +| Stamback Septic | Corporate | StambackSeptic | DESKTOP-BTR2AM3, StambackLaptopNew | +| Swanson, Len | Residential | Home | LAS-GAMER | **API auth:** - `POST /api/auth/login` → JWT (~24h)