fix: preserve migrated storage guards during deployment
This commit is contained in:
@@ -4206,3 +4206,9 @@ git diff --check
|
||||
- 外部HTTP实际下载的主JS/CSS与服务器文件SHA-256一致:`index-BaM_U9uq.js`=`b14c2ee21f80d718e6f78289cc6e676f215c2e16bd24712202df731aeadb3d6f`,`index-D8PbKTXI.css`=`86b17c3845da62022861df97536db00df9d241ceac9677434d7028286e0ac0ca`;本次涉及的8个页面JS(通用字段、发送记录、系统监控、客户端签名/模板/批量任务/发送详情/上行短信)逐个下载与本地构建哈希一致。
|
||||
- 回归结果维持API 581项、前端45项通过,测试用例见 `TC-PORTAL-001..010`。浏览器插件在网络恢复后仍多次导航、截图及DOM读取超时,真实页面视觉效果、浏览器控制台及登录后交互验收尚未完成,留待用户在测试环境验收,不标记为已通过。
|
||||
- 证据:服务器 `/tmp/cmpp-sixfix-deploy.log`、`/tmp/cmpp-sixfix-before.json`、`/tmp/cmpp-sixfix-after.json` 及恢复点清单。提交时仅纳入本轮代码/用例/进度追加,原有4份修改文档及3项未跟踪文件仍保留为未提交状态。
|
||||
|
||||
## 2026-08-31 迁移后预生产六项修复发布准备
|
||||
|
||||
- 用户明确授权推送最新代码并发布预生产,提醒数据迁移已完成。重新读取迁移记录及线上事实:预生产业务标记仍为 `1a5063a`,三项存储分别绑定到 `/data/postgresql`、`/data/redis`、`/data/minio`,数据盘UUID为 `ef4ee3bb-a19b-4aeb-b00c-aa2b995611c2`,备份入口解析到 `/data/cmpp-platform-backups`;12项服务active,三条Stream pending/lag为0。
|
||||
- 三份尚未提交的迁移保护脚本与线上LF归一化SHA逐项一致,本轮仅接续提交 `production-bootstrap.sh`、`production-deploy.sh`、`check-data-storage.sh`,其余原有修改及未跟踪文档保持不动。补充部署契约及 `TC-STORAGE-DEPLOY-001/002`,隔离mount namespace中隐藏Redis绑定后两入口前置部分均拒绝继续,宿主挂载与存储PID不变。
|
||||
- 本次发布只切换应用代码和相关监控规则,不重新迁移/恢复数据库,不重启PostgreSQL、Redis或MinIO,不改fstab、存储保护、环境及业务配置。首份新恢复资产因Redis配置路径错误在tar阶段中止,未部署;核实 `/etc/redis/redis.conf` 后重新建立完整资产,最终证据另记。
|
||||
|
||||
Reference in New Issue
Block a user