Merge pull request #2158 from pikasTech/docs/pikaoa-production-acceptance
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Failed
Pipelines as Code CI / unidesk-host- Success

docs(pikaoa): 记录生产上线验收
This commit is contained in:
Lyon
2026-07-15 15:59:06 +08:00
committed by GitHub
6 changed files with 20 additions and 5 deletions
@@ -0,0 +1,3 @@
# R1.5.9.13.1 任务报告
PaC admission provenance 漂移已按用户要求降级为非阻塞 warning。共享 Repository 与独立 consumer 可以完成 bootstrap,正常产品 PR merge 产生的 PipelineRun 不再被旧一致性门禁阻塞。
@@ -0,0 +1,3 @@
# R1.5.9.13 任务报告
已建立仅跟随产品 master 的 pikaoa-test-nc01 测试 CI/CD。正常产品 PR merge 自动触发测试 PipelineRun,测试 namespace 保持为 pikaoa-test,未触发生产 release consumer。测试 Web、API、Worker、数据库和完整合同/发票主路径均已验收。
@@ -0,0 +1,3 @@
# R1.5.9 任务报告
现有 NC01 k3s 已建立固定 pikaoa-test namespace,使用 PK01 host PostgreSQL 独立测试库与角色,并以 YAML 声明 NodePort 32080。CLI 单步部署、测试 CI/CD、桌面与移动 Web、合同多版本、发票关联及废弃、OTel 和 Prometheus 均已通过真实验收。
@@ -0,0 +1,3 @@
# R1.6 任务报告
双仓生产交付改动已审核合并。产品 release 的正常 PR merge 自动触发生产 PipelineRunAPI、Worker、Web 镜像构建与 GitOps 发布全部成功;未人工创建 PipelineRun。
@@ -0,0 +1,3 @@
# R1.7 任务报告
生产原入口 https://oa.pikapython.com 已完成验收:TLS 与首页返回 200,管理员公网登录成功;员工、模块、伙伴、合同、发票与审计接口可用。公网写入验收完成甲方分类、伙伴、合同 v1/v2、关联发票与废弃,全部资源 ID 唯一且版本关系正确。桌面与 390x844 移动视口登录工作台通过且无页面或控制台错误。NC01 API、Web、Worker、FRPC 均 Ready 1/1Argo 为 Synced/HealthyPrometheus 生产 API/Worker 数据库就绪值均为 1,登录 trace 共 18 spans、0 error。
+5 -5
View File
@@ -89,7 +89,7 @@
#### R1.5.8 [completed]
修复 `pikaoa test-target` 临时运行面缺失附件配置与数据库迁移启动链,使 fixture 能渲染当前产品可启动的 namespace-local 后端运行面,保持未声明 target 与 `validationOnly` 全程无远端变更,执行记录见 [pikasTech/unidesk#2053](https://github.com/pikasTech/unidesk/issues/2053),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.5.8_Task_Report.md)。
#### R1.5.9 [in_progress]
#### R1.5.9 [completed]
按用户确认方案在现有 NC01 k3s 的独立 pikaoa-test namespace 建立 YAML-first 测试运行面,使用 PK01 host PostgreSQL 独立测试 database/role 和 YAML hostIP 端口;先通过受控 CLI 单步调通,再接入跟随产品 master 的独立测试 CI/CD,执行记录见 [pikasTech/unidesk#2058](https://github.com/pikasTech/unidesk/issues/2058),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.5.9_Task_Report.md)。
@@ -129,13 +129,13 @@
##### R1.5.9.12 [completed]
修复 PikaOA HTTP hostIP 测试入口因 crypto.randomUUID 不可用导致 Web 登录失败的问题,并完成桌面与移动端真实入口验收(pikainc/pikaoa#22),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.5.9.12_Task_Report.md)。
##### R1.5.9.13 [in_progress]
##### R1.5.9.13 [completed]
接入仅跟随产品 master 的 pikaoa-test-nc01 独立测试 CI/CD,通过正常 source PR merge 自动交付 NC01 pikaoa-test,保持生产 consumer 不触发(pikasTech/unidesk#2105),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.5.9.13_Task_Report.md)。
###### R1.5.9.13.1 [in_progress]
###### R1.5.9.13.1 [completed]
修复 PikaOA 首次 PaC bootstrap 未同步 admission provenance desired policy/binding 的缺口,使配置指纹漂移降级为非阻塞 warning 且正常产品 PR merge 产生的 PipelineRun 能继续执行,执行记录见 [pikasTech/unidesk#2127](https://github.com/pikasTech/unidesk/issues/2127),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.5.9.13.1_Task_Report.md)。
### R1.6
### R1.6 [completed]
审核并合并双仓 PR,执行首次受控 PaC bootstrap,由正常 source PR merge 自动发布,依赖 R1.3-R1.5,完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.6_Task_Report.md)。
@@ -151,7 +151,7 @@
##### R1.6.1.3 [completed]
建立仅跟随产品 release 的 PikaOA 生产 PaC/Tekton/GitOps/Argo lane,以 fresh initializer 在 NC01 pikaoa namespace 启动 API/Worker/Web/附件 PVC,接入 PK01 host PostgreSQL、OTel/Prometheus 和 oa.pikapython.com TLS 公网入口,执行记录见 [pikasTech/unidesk#2129](https://github.com/pikasTech/unidesk/issues/2129),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.6.1.3_Task_Report.md)。
### R1.7
### R1.7 [completed]
通过 CLI、OTel、Prometheus 和 https://oa.pikapython.com 桌面/移动原入口验证完整主路径,依赖 R1.6,完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.7_Task_Report.md)。