Repository navigation
deploy 回退误判的 Tailscale 入网步骤,pre-flight SSH 加 host key 诊断 - #253
Merged
Merged
Conversation
第 13 轮根因误判:fleet runner 宿主自带 tailscaled、经宿主路由直达 n305, github-action 在 runner 内找本地 tailscaled 必败(run 38840253574 实测); live-recorder ship 同名步骤带 if: runner=='hosted' 在 self 下从未实跑。 回退 7e26491 的 14 行。run 38834509231 Host key verification failed 真因 另查:pre-flight SSH 对账加 -v + 失败路径 dump known_hosts/远端指纹 (TEMP DIAGNOSTIC,根因确认后移除);verify 三个 SSH step 同步加 -v。 Dispatch-Id: dlg-20261016-022949-437fdb Task-Id: VideoTranscriptAPI-20261015-10 Fixes-Issue: #249 Agent-Executor: glm-pi Agent-Model: glm-5.3-flash Agent-Effort: high
Required Gate v2 — 状态面板当前状态:pass · 可合并 当前裁决: PR 累计主审轮(影子):
Gate 历史(v1;来源为持久化
|
| Run | Attempt | Head | 状态 | PR 累计主审轮(影子) | 收件人动作 |
|---|---|---|---|---|---|
| 38841560336 | 1 | 42b5d46 |
pass |
1/5 · collecting |
可合并 |
历史行按 run_id + run_attempt 去重并只增不删;删除本评论后可由 gate_terminal 制品重建。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
背景
第 13 轮(7e264917)把 run 38834509231 的
Host key verification failed.根因判成「runner 不在 tailnet」,给 pre-flight / verify 前置了 Tailscale github-action 入网步骤。这是误判:failed to connect to local tailscaled;if: inputs.runner == 'hosted',runner=self 下始终跳过,tailscale/github-action在 fleet 形态从未实跑过。改动
TS_AUTHKEYsecret 传递保留(ci-templates hosted 分支仍消费)。Host key verification failed.真因:known_hosts 为空?key 不匹配?条目格式?):-v;ssh 调用包if !,失败路径先 dump 诊断块再exit 1:wc -l)ssh-keygen -lf ~/.ssh/known_hosts(本地录入指纹)ssh-keyscan -T 10 100.68.21.80 | ssh-keygen -lf -(远端实际指纹,与本地逐条对比即可定位空/不匹配/格式问题)ls -la ~/.ssh/-v;诊断块只放 pre-flight 一处,避免重复噪音。# TEMP DIAGNOSTIC (run 38834509231 ...)标记,根因确认后由后续轮次移除。验收
grep -c "tailscale" .github/workflows/deploy.yml=>0grep -c "TEMP DIAGNOSTIC" .github/workflows/deploy.yml=>1uv run python -c "import yaml; yaml.safe_load(open('.github/workflows/deploy.yml')); print('ok')"=>okbash -n语法通过Fixes #249(部分:诊断手段落地,secret 值处置待诊断结论出来后由主脑定)
Task-Id: VideoTranscriptAPI-20261015-10
Dispatch-Id: dlg-20261016-022949-437fdb