sync: auto-sync from HOWARD-HOME at 2026-07-04 18:08:15
Author: Howard Enos Machine: HOWARD-HOME Timestamp: 2026-07-04 18:08:15
This commit is contained in:
@@ -19,6 +19,8 @@ Categories (the `[type]` tag): _(none)_ = skill/command execution failure ·
|
||||
|
||||
<!-- Append entries below this line -->
|
||||
|
||||
2026-07-05 | Howard-Home | datto-edr | TypeError: unsupported format string passed to NoneType.__format__ [ctx: cmd=sites unexpected]
|
||||
|
||||
2026-07-04 | Howard-Home | gururmm/agents-move | POST /api/agents/:id/move appears to CREATE a duplicate agent record (same device_id, new id) in the target site instead of moving; old record goes stale. Also 500s under repeated/rapid calls (works once in isolation). Result: ~28 duplicate agent pairs created 2026-07-04 (24 Dataforth D2 machines now have a live D1 dup + stale D2 original, plus staging reassign dups). STOPPED all RMM writes. [ctx: endpoint=/api/agents/:id/move symptom=duplicate+500]
|
||||
|
||||
2026-07-04 | Howard-Home | wiki-compile/dataforth | [correction] flagged 192.168.1.1 as a VLAN2 gateway/IP collision WARNING from a stale wiki note; Howard confirmed onsite there is no VLAN2 conflict - should have checked/trusted the onsite verification instead of raising an alarm from an assumption
|
||||
|
||||
@@ -242,3 +242,7 @@ Remaining no-SC (come-back): offline Windows (DESKTOP-KQSL232, DF-D2-Training-LT
|
||||
## Update: Phase 4 kickoff — AV coverage matrix (2026-07-04 evening)
|
||||
|
||||
Built the AV coverage matrix: GPS billed qty vs RMM vs Bitdefender vs Datto EDR per client. Join key discovery: BD company names end with _<syncro customer id> = exact cid match against targets.json (fuzzy-name matching had false NO-AV for reversed names like Sheila Heieck). Results in tracker.md Phase 4 section: 9 clients / 22 paid devices with NO AV visible; 7 partial; EDR fleet = 14 orgs (Default RMM Org has 35 unassigned agents - cleanup); AV migration scope = 27 clients / 141 BD endpoints (excl Glaztech 242 + Dataforth). Glaz-Tech BD 242 vs 159 GPS billed feeds the anomaly item. Remaining Phase 4: backup verification (B2/MSP360 vs billed backup lines), email.
|
||||
|
||||
## Update: EDR Default-org attribution (2026-07-04 night)
|
||||
|
||||
Dismantled Datto EDR "Default RMM Org": discovered its 23 Locations were already client-named (IMC - Speedway 10 agents, Putt 4, Reliant 4, Russo 2, etc.) - agents attributed at Location level, wrong org umbrella. Fix = re-parent Locations to per-client Organizations. Verified mechanics with [TEST] org+location first (POST /Organizations, POST /Locations, PATCH /Locations/{id} {organizationId}, DELETE both - all work; LoopBack undocumented endpoints). Executed: 18 orgs created, 21 locations re-parented (Glaztech-ALB and ACG locs to existing orgs), 0 failures. GOTCHAS: edr.py orgs agent/site counts are stale rollups after re-parenting (trust GET /Locations); one raw GET ignored the --filter (returned all 42) - verify with unfiltered fetch + group-by. Default org now = OnDemand(0)+Managed(0) only. Revised AV gap list in tracker (8 clients / 20 devices NO-AV; Andy's Mobile Fuel cleared).
|
||||
|
||||
@@ -237,3 +237,11 @@ Next Phase-4 chunk: backup verification (B2/MSP360 per client vs billed backup l
|
||||
|
||||
**Dataforth EDR tail — Monday 2026-07-06 list:** DATAFORTH-PC, SURFACEOPS, D1-ENGI-006, MING-HP.
|
||||
Path: autoenroll loop pulls them into GuruRMM as they come online -> push EDR THROUGH RMM (visible stdout; RegKey 27lzj6npdb, group "Dataforth - D1" 64144044). SC blind-push attempted on DATAFORTH-PC 7/4 did not land (no output channel - same pattern as CP-QB). DESKTOP-L2LE31M: reinstalled/gone (Howard) - stale BD record deleted. After the 4 land: remove Bitdefender from Dataforth entirely.
|
||||
|
||||
## Phase 4 update — EDR Default-org attribution DONE (2026-07-04 night)
|
||||
|
||||
Datto EDR "Default RMM Org" dismantled: its 21 client-named Locations re-parented to per-client Organizations (18 orgs created; Glaztech-ALB -> existing Glaztech org, Arizona Computer Guru loc -> existing ACG org). Mechanics: POST /Organizations + PATCH /Locations/{id} {organizationId} (LoopBack, undocumented but verified with [TEST] articles first; org-list agent/site counts are STALE rollups - trust GET /Locations organizationId). Default RMM Org now holds only OnDemand(0) + Managed(0).
|
||||
|
||||
Corrected EDR coverage this reveals: IMC 10, Reliant 4 (+Home), PUTT 4, Russo 2, MVAN 2, Andy's Mobile Fuel 2, Key Paul 2, Roharbach 2, BG Builders 2, Rednour 1, Len's 1, JANC 1, Bardach 1.
|
||||
|
||||
REVISED AV gaps: NO-AV now 8 clients / 20 paid devices (Andy's Mobile Fuel came off the list): Little Hearts Little Hands(8), Ridgetop(3), Residential and Renovation Engineering(2 - EDR org+location exist, 0 agents), Janet Altschuler(2 - own location empty; NOTE org "JANC Excavation and Construction"(1 agent, janc-qb) may be her business - verify), Business Services of Tucson(2), Gary A Hartman(1), Robyn Pittman(1), Marty Ryan(1). PARTIAL improved: MVAN now 4/4 OK, Len's 7/8, IMC 12BD+10EDR (overlap likely; effectively covered).
|
||||
|
||||
Reference in New Issue
Block a user