fix/identity-binding-observability
main
VictoriaLogs 中的 SPIRE Operator 日志显示,job Run on Ubuntu 被映射为包含 %20 的 annotation;SPIFFE path segment 只接受字母、数字、点、横线和下划线,因此 entry 一直无法渲染,job-start hook 最终超时。
Run on Ubuntu
%20
pytest
python3 -m compileall -q src tests
git diff --check
Run-on-Ubuntu-8b7cd4c244fb
lint
No dependencies set.
The note is not visible to the blocked user.
根因
VictoriaLogs 中的 SPIRE Operator 日志显示,job
Run on Ubuntu被映射为包含%20的 annotation;SPIFFE path segment 只接受字母、数字、点、横线和下划线,因此 entry 一直无法渲染,job-start hook 最终超时。变更
验证
pytest: 14 passedpython3 -m compileall -q src testsgit diff --checkRun on Ubuntu映射为Run-on-Ubuntu-8b7cd4c244fblint等既有合法名称保持不变