From 53d3668306645a886fca0868cc4f23ae381ccf95 Mon Sep 17 00:00:00 2001 From: hectorzhao Date: Wed, 2 Sep 2026 12:10:08 +0800 Subject: [PATCH] docs: record test enterprise signature deployment --- docs/testing-progress.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/testing-progress.md b/docs/testing-progress.md index c477e49..1e0a9ae 100644 --- a/docs/testing-progress.md +++ b/docs/testing-progress.md @@ -4258,3 +4258,16 @@ git diff --check - 定向公共汇总8项、企业签名组件2项通过;全量API 51套586项、前端10文件50项通过,前后端TypeScript、定向ESLint(仅保留既有Fast Refresh警告)、Vite构建、依赖安全、结构质量、R4契约、包体积及 `git diff --check` 通过。Vite仍仅有既有Chart分块超过500kB提示,入口gzip 107.39KiB符合250KiB预算。 - 测试环境 `100.93.204.60` 当前经Tailscale显示离线、最后在线约12小时前,ping及SSH均不可达;因此尚不能重新建立和验证本次独立恢复资产,也未部署、重启服务或变更测试数据。待主机恢复连通后,必须先完成PostgreSQL custom dump、运行目录、环境/systemd/Nginx/原标记/SHA清单及三项可恢复性校验,才能发布。 - 本轮未访问或修改预生产,未发送、补发或重投短信,未修改余额、通道或客户配置。原有4份修改文档、3份未跟踪文档、未跟踪`=`文件及本文件中其他会话追加保持不动。 + +## 2026-09-02 企业签名三网状态修复(测试环境发布完成) + +- 测试机恢复在线后重新核验:发布前 `.deployed-commit=b0deef5e6ebe6adbfe85591c53dedf11866880a0`,本次目标 `cd824999f3b604155e09fbad1f5c6258cfe1d918` 是其后续提交;本轮仅发布测试环境 `100.93.204.60`,未访问预生产。 +- 本轮独立恢复点为 `/opt/cmpp-platform-backups/enterprise-signature-status-20260902T035026Z`,约668MB,含PostgreSQL custom dump、原运行目录、环境/systemd/Nginx/Prometheus配置、Redis RDB、原部署标记、服务及Stream基线和SHA清单。`pg_restore --list`、运行与配置tar可读性、全量SHA校验首次和切换前复核均通过。 +- 精确Git归档SHA-256为 `7ecb95c3c2534d76ef8eaf103c6094af44afb75ef2be25936f3f5e49e9b8db3c`。候选目录首次在未加载环境文件时于Prisma生成阶段停止,未切换服务;加载既有环境后完成前后端、Gateway和Security Agent构建,95项migration无待执行项。 +- 11:56:18至11:56:25(北京时间)完成应用目录切换和服务重启,上一运行目录保留为 `/opt/cmpp-platform.previous-enterprise-signature-b0deef5`。最终 `.deployed-commit=cd824999f3b604155e09fbad1f5c6258cfe1d918`;PostgreSQL、Redis、MinIO未重启,Nginx仅重载。 +- 发布前Security Agent因 `/run/cmpp-security-agent` 缺失已累计反复启动失败;本次经版本内安全边界安装脚本建立受控运行目录后恢复active,发布后 `Result=success / ExecMainStatus=0`,未修改安全策略范围。 +- API、Gateway Callback、Gateway健康通过,API/Callback连接池正常;12项相关服务均active。命令、结果、协议日志三条Redis Stream均 `pending=0 / lag=0`,entries-read和last-delivered-id与发布前基线一致,未产生或消费新的短信事件。测试环境6条上游连接状态为failed、当前连接0/期望6,下游连接0条;本轮未手工重连或修改通道配置。 +- 发布窗口及约11分钟稳定复核中,API、Worker、Outbox、Callback、Protocol Log Worker、Gateway、Security Agent均无error级journal,运行目录文件日志未检出ERROR/FATAL/panic/Unhandled/Exception。 +- 工作站从测试环境实际下载主资源 `index-BNrNaR05.js`、`index-CMZPlsxo.css` 和企业签名页分块 `AdminEnterpriseSignaturesPage-D_Q97xUB.js`,SHA-256分别为 `f93dd4a0732edd4cad1396dbc67b588b27ef1188912c67fc27f7c297498c160d`、`8c98d139dc3cc1846f1b114ed278f42118b0d65fa83c303d0f12086aa2ed9329`、`bfed281a0849e86edc2d1e7fb2d332b167643139df4effcf8a3d584849c2ca23`,与服务器产物一致。 +- Browser插件不在本会话可用技能中,按前端调试流程使用工作区Playwright Chromium对本地最新构建做1600×1000视觉复核。页面身份、非空、无框架错误层、控制台和展开交互通过;可见签名及引流信息的状态+数量、“放弃报备”和上下三角排序。截图使用隔离视觉数据,仅用于设计展示,不冒充测试环境真实API/数据验收;测试环境真实鉴权页面截图未完成。 +- 全程未发送、补发或重投短信,未修改余额、客户、通道或签名/引流业务配置。原有修改及未跟踪文件继续保留,未覆盖或夹带。