fix: make public edge DNS checks non-blocking
This commit is contained in:
@@ -156,6 +156,11 @@ bun scripts/cli.ts hwlab nodes control-plane legacy-cicd --help
|
||||
- installed authority 与 YAML `authorityId` 一致;
|
||||
- host-local lock 已独占;
|
||||
- managed block、Compose 与 Caddy候选已验证。
|
||||
- public-edge 候选验证的阻塞边界:
|
||||
- provenance、source ancestry、监听器、Compose 和 Caddy 配置无效继续阻塞;
|
||||
- 全站 DNS 与逐站点 public health 只输出具名 `blocking=false` warning;
|
||||
- 单个站点 DNS 漂移不得阻塞其他站点路由交付;
|
||||
- 禁止把 DNS 聚合检查重新加入 candidate rejection 条件。
|
||||
- 乱序自动交付处理:
|
||||
- installed commit 与 candidate 相同则幂等返回;
|
||||
- installed commit 不是 candidate 祖先时,以 `stale-or-diverged-source-commit` 拒绝;
|
||||
|
||||
Reference in New Issue
Block a user