已关闭
【健康检查】错误包装后组件优先级识别丢失导致重试间隔错误 #197
wangyikai创建于  8月21日关闭于  8月26日
wangyikai
wangyikai成员
8月21日 创建

环境信息/ Environment

cluster-api-provider-bke 健康检查流程

问题简述 Brief Description

健康检查错误经过外层包装后,组件优先级识别可能丢失,导致 important 组件失败被误判为 optional,最终使用 30s 重试间隔。

问题详情&复现步骤 / Details & Reproduction Steps

  1. 将 coredns 等 important 组件配置为异常前缀,触发健康检查失败。
  2. 观察健康检查日志中的失败组件优先级和 requeue after 间隔。
  3. 在错误被包装的路径下,优先级识别未正确穿透包装错误,可能落入 optional 兜底。

期望结果/ Expected Results

健康检查错误被包装后,仍能正确识别内部 HealthCheckError 的 priority。important 组件失败应使用 15s 间隔,critical 使用 5s,optional 使用 30s。

实际结果/Actual Results

修复前 important 错误可能被误判为 optional,表现为 requeue after 30s。
当前已修复。

likedislike
openFuyao-botopenFuyao-bot成员
8月21日 添加了label:sig/sig-Installation
openFuyao-bot
openFuyao-bot成员
8月21日 评论:

欢迎来到 openFuyao 社区

Hey @wangyikai , 感谢你对社区的贡献.

机器人使用手册

有关指令的使用,可以点击 此处 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。

联系指引

有疑问可以联系 SIG: sig-Installation ,
维护者是: @foxbit, @javadoors, @regandy, @xuyouhong, @zqw1 ,
审核者是: @piamposer-li .

likedislike
wangyikaiwangyikai成员
8月21日 关联了pull request:calico support typha && optimize health check && client-go param
wangyikaiwangyikai成员
8月21日 修改了issue 的描述
wangyikaiwangyikai成员
8月21日 issue优先级由 无优先级 改变为 不重要
wangyikaiwangyikai成员
8月21日 关联了看板:openFuyao - v26.09问题单
wangyikaiwangyikai成员
8月21日 关联了里程碑:v26.09
wangyikaiwangyikai成员
8月26日 issue状态由 开启 改变为 待测试
wangyikaiwangyikai成员
8月26日 issue状态由 待测试 改变为 已完成
wangyikaiwangyikai成员
8月26日 关闭了 issue