Native Windows Live Acceptance 2026 09 17 - wagnerks1990/RoomGoblin GitHub Wiki
Native Windows Lab Agent live acceptance — 2026-09-17
Production-backed acceptance on a real RoomGoblin-managed Windows endpoint completed the following rollout checks:
- production-served native package migration/repair;
RoomGoblinAgentrunning asLocalSystemfromC:\Program Files\RoomGoblin\Agent;- reboot persistence with fresh
native-windows-servicehealth; - legacy
RoomGoblin Agentscheduled task remaining disabled while native is accepted; - SCM restart recovery retained at 5s / 15s / 60s;
- native self-update through the deployed manifest and
update-agentaction; - native bootstrap uninstall;
- removal of the native service/install directory;
- restoration and execution of the legacy scheduled-task agent;
- preservation of
C:\ProgramData\ClassroomControlHub\lab-agent.json.
During legacy restoration, Task Scheduler result 267009 (0x41301) was observed while the task state was Running; this is the Task Scheduler "task is currently running" status, not a completed task failure.
The remaining live acceptance gap is first-time native enrollment on a computer with no existing lab-agent.json using the controller-generated verified native enrollment command. Authenticode enforcement also remains environment-specific and requires a configured trusted publisher identity.
See docs/NATIVE-WINDOWS-LIVE-ACCEPTANCE-2026-09-17.md in the repository for the full evidence record and operational notes.