docs: close PikaOA test runtime task
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
# R1.5.7 任务报告
|
||||
|
||||
## 结果
|
||||
|
||||
- Issue:`pikasTech/unidesk#2046`。
|
||||
- PR:`pikasTech/unidesk#2050`。
|
||||
- 实现提交:`c6fafc15`。
|
||||
- `config/pikaoa.yaml#testRuntime` 成为 PikaOA 专用测试集群临时运行面的唯一配置真相;当前 `targets={}`,不猜测 NC01、JD01 或其他节点。
|
||||
- 新增 `pikaoa test-target plan|status|start|stop` 受控入口,不经过 PaC、Tekton、GitOps 或正式 CI/CD。
|
||||
- `start` 按 target YAML 渲染运行实例 namespace、API、Worker、临时 PostgreSQL、Secret、OTel、Prometheus、TTL 和探针;`stop` 只删除标签匹配的精确实例 namespace。
|
||||
- 正式 `delivery.targets.*.namespace` 和 `delivery.targets.*.ci.namespace` 进入保护集合,测试入口不得探测、渲染或删除 `pikaoa`、`pikaoa-ci`。
|
||||
- Secret 只披露 `sourceRef`、`targetKey`、presence 和 fingerprint,输出保持 `valuesPrinted=false`。
|
||||
|
||||
## 验证
|
||||
|
||||
- `bun --check scripts/src/pikaoa-test-target.ts` 通过。
|
||||
- `bun scripts/cli.ts check` 通过,11 项成功、0 项失败。
|
||||
- scoped help 通过;默认文本紧凑,`--output json` 输出单一 JSON 文档。
|
||||
- 默认 `plan` 连续两次输出完全一致;`plan/status` 均为 `configured=false`、`mutation=false`。
|
||||
- fixture 渲染 `pikaoa-test-issue-2046`、7 个 k8s 对象、实例选择器、TTL、Secret 引用、OTel 和 Prometheus;保护集合包含 `pikaoa`、`pikaoa-ci`。
|
||||
- fixture 固定 `validationOnly=true`;`status/start/stop` 均在本地返回 `remoteQueried=false`,未连接虚构 route。
|
||||
- 所有配置、版本和 OTel 提示均为 `blocking=false` warning;损害预防 blocker 仅用于未配置 target、Secret 缺失、namespace 不安全和归属不匹配。
|
||||
- `git diff --check` 通过;CLI 模块 2000 行以下,`AGENTS.md` 10 KiB 以下。
|
||||
|
||||
## 运行面
|
||||
|
||||
- 未启动 host server。
|
||||
- 未连接或探测任何真实集群。
|
||||
- 未操作正式 `pikaoa`、`pikaoa-ci` namespace。
|
||||
- 未修改 `/root/pikaoa` 产品代码。
|
||||
- 未执行 CI/CD 或正式 rollout,`rollout=not-applicable`。
|
||||
- 真实 `start/status/CLI/stop` 等待用户在 owning YAML 中明确声明专用测试 target 后,再从原入口执行。
|
||||
|
||||
## Post-task
|
||||
|
||||
- 当前未发现需要扩展为独立工具、文档或 skill issue 的新反馈。
|
||||
@@ -80,7 +80,7 @@
|
||||
#### R1.5.6 [completed]
|
||||
|
||||
修复 GitHub repository override 对 owner/repo 大小写敏感,确保 pikaInc/pikaoa 与 canonical 名称选择同一受控 token,执行记录见 [pikasTech/unidesk#1980](https://github.com/pikasTech/unidesk/issues/1980),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.5.6_Task_Report.md)。
|
||||
#### R1.5.7 [in_progress]
|
||||
#### R1.5.7 [completed]
|
||||
|
||||
增加 YAML-first PikaOA 专用测试集群临时 k8s 运行面和 pikaoa test-target plan/status/start/stop 受控入口,不经过 CI/CD、不触碰正式 namespace,未声明测试 target 时返回 configured=false,执行记录见 [pikasTech/unidesk#2046](https://github.com/pikasTech/unidesk/issues/2046),完成任务后将详细报告写入[任务报告](./details/pikaoa-enterprise-platform/R1.5.7_Task_Report.md)。
|
||||
### R1.6
|
||||
|
||||
Reference in New Issue
Block a user