本卡為 FR-172 母案。19 張子卡 10 批。子卡清單在末段。
今天修一個 Agent 的小 bug 要重出一包 1.7 GB 主系統、客戶停機升主系統、再等心跳推 Agent,升完等 5 分鐘才知道結果,八格進度停第一格。做完之後:Agent 自己出包上傳更新站自己的版本線;主系統更新中心 Agent 區自己查新版、下載、推給各台,不碰主系統版本;每台八格 3 秒內開始走、失敗看得到主機原因與全量 log;Agent 主控台多一頁「更新」,可以請主系統更新這一台、也可以離線上傳;Agent 不連外網,包只從主系統拿。189 Demo 的 CSP 與 CINC 報告兩個 bug 併在這案一起修一起出。
product 必填不預設。release_manifest 在 v1/,Agent agent_release_manifest 在 agent/v1/,同一把印章;驗章各認各的型別。離線上傳時 Agent 用現行版包內的公鑰驗,不用上傳包裡的。send_event/AgentEventDispatcher,G-2 用 171 的 push_update 直推。批 10 起由首腦在 FR-171 批 3 合回後才按「開始」;批 1~5 與 171 同時跑。.gitlab-ci.yml;S-4 結案若 173 未完成照舊 Mac 手簽。releases.ts/migrations、H-1 BE 路由與 DI、H-3 FE api.js、G-1 Agent CONSOLE_SCOPES 與 console 掛載、G-3 console router.js。