sync: auto-sync from HOWARD-HOME at 2026-07-03 20:52:38
Author: Howard Enos Machine: HOWARD-HOME Timestamp: 2026-07-03 20:52:38
This commit is contained in:
@@ -115,3 +115,11 @@ Policy finding: Syncro public REST API does NOT expose policy management (GET /p
|
||||
Also: the Syncro-stored ScreenConnect GUID on assets is stale (send-command HTTP 500 / session lookup null) - that's why by-name SC lookup missed these machines.
|
||||
|
||||
Friction logged: curl inside while-read loop steals loop stdin (fix: </dev/null); Python open(...,'w') defaults to cp1252 on Windows (fix: encoding='utf-8').
|
||||
|
||||
## Update: 18:45 PT — active-only needs-install list + SC policy pushed
|
||||
|
||||
Added a recency filter to needs-sc.py using kabuto_information.last_synced_at (updated_at is just the record touch, not the agent check-in). Filtered the missing-machine list to only those seen in Syncro within the last 31 days: 114 -> 64 active (50 excluded as offline >31d). Each entry now shows policy_folder_id + last-seen date + days-ago. Sent the 64-machine active list to Howard in Discord (4 chunks). Regenerate anytime: MAXDAYS=<n> SK=.. RMM=.. TOK=.. py needs-sc.py.
|
||||
|
||||
Howard pushed a Syncro policy that installs ScreenConnect on the machines as they come online; some may install already, remainder tracked daily. NOTE: SC install alone does not install GuruRMM - after SC lands, GuruRMM still must be pushed via SC (our channel), unless the Syncro policy also runs the GuruRMM one-liner.
|
||||
|
||||
Next step (agreed, not yet done): close the loop - upgrade the daily GPS-RMM-Progress job to auto-push GuruRMM to needs-install machines once they have a live SC session (or add the GuruRMM one-liner to the Syncro SC policy). Billing findings to Winter/Mike remain HELD (do not send yet, per Howard).
|
||||
|
||||
Reference in New Issue
Block a user