Files
getDomain/docs/ops_center_runtime/HANDOFF_20260419_0007.md
2026-04-19 02:27:06 +08:00

139 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# HANDOFF 2026-04-19 00:07
## 当前最高优先级
唯一最高优先级:
- 完成 `mainland-controller-01` 的公网控制面重接入
原因:
- `mainland-worker-01` 已经接管成功
- `remote_access_ready = 3/3` 已达成
- 当前只剩 controller 一台仍处于 `pending_bootstrap`
## 本轮已完成的步骤
已完成:
1. 复核当前 `nodes / go-live-summary / release-launchpad`
2. 确认两台大陆节点都已拉到最新代码
3. 重新生成 controller / worker 的 bootstrap plan
4.`mainland-controller-01` 成功执行一次 bootstrap 落地
5.`mainland-worker-01` 使用公网控制面地址完成:
- bootstrap
- register
- heartbeat
6. 确认 `mainland-worker-01` 已变为:
- `agent_state = online_busy`
- `remote_access_state = hybrid_ready`
7.`mainland-worker-01` 发起接管后验收:
- `playbook_run_code = pbr-137e8b258b`
## 当前结果
当前摘要:
- `ssh_ready = 2`
- `agent_ready = 2`
- `remote_access_ready = 3/3`
- `pending_bootstrap = 1`
节点结果:
- `mainland-worker-01`
- 已接管成功
- 已开始 acceptance
- `mainland-controller-01`
- 仍未完成接管
- 当前是唯一剩余阻塞点
## 两台节点推进到哪一步
### mainland-worker-01
已推进到:
- SSH 已录入
- `node-handover` 已完成
- `node-bootstrap-plan` 已生成
- 使用公网控制面地址完成 bootstrap
- register / heartbeat 已建立
- 节点已进入:
- `online_busy`
- `hybrid_ready`
- acceptance 已发起
当前状态判断:
- 该节点已经不再属于接管主阻塞
### mainland-controller-01
已推进到:
- SSH 已录入
- `node-handover` 已完成
- `node-bootstrap-plan` 已生成
- 首次 bootstrap 已真正落地安装并启动 node-agent
准确卡点:
- 第一次写入的 `OPS_CONTROL_PLANE_BASE_URL` 是:
- `http://127.0.0.1:8100`
- 对远端大陆节点来说,这会指向它自己,而不是海外控制面
- 随后尝试把它改为公网控制面地址时SSH 握手被远端重置
阻塞分类:
- 主阻塞:外部条件 / 网络或权限问题
- 不是:
- 新功能缺失
- 代码目录缺文件
- Node Agent 主链路不可用
## 下一轮若继续,第一步先做什么
下一轮第一步只做这一件事:
-`mainland-controller-01` 成功执行“公网控制面地址版本”的 bootstrap 命令块
最小动作顺序:
1. 恢复 controller SSH 可执行窗口
2. 重新写入:
- `/etc/default/domaincheck-node-agent`
3. 确认其中:
- `OPS_CONTROL_PLANE_BASE_URL=http://152.53.37.118:8100`
4. 重启:
- `domaincheck-node-agent`
5. 回控制面确认 controller 建立 register / heartbeat
6. 对 controller 执行 acceptance
## 推荐模型与推理等级
继续推荐:
- `GPT-5.4`
- `high`
当前不建议切低模型的原因:
- 剩下的是收口型、多条件联动的现场问题
- 需要稳定地分辨代码、执行参数、SSH 状态和节点真实状态
## 现在不要做的事情
不要做:
- 新页面
- 新模块
- 控制面增强项
- 新架构文档扩写
- Candidate B2
- 任何与 controller 收口无直接关系的工作
## 一句话结论
今晚不是“要不要重装系统”的阶段,而是已经把大陆接管闭环收束到只剩一台 controller`worker-01` 已接管成功,`controller-01` 只差把 node-agent 正确指向海外公网控制面并完成一次成功回连。