现状(证据)
archtest TLS-TEST-MATERIAL-FUNNEL-01(tools/archtest/tls_test_material_funnel_test.go)在当前 origin/develop 上 FAIL,flag 以下未在 sanctioned 集(tlsutiltest / certsigning·certlifecycle pipeline tests / adapters/softca)的 crypto/x509.CreateCertificate 调用:
- cellmodules/deviceidentity/mtls.go:99
- cellmodules/deviceidentity/pkcs7_test.go:29
- cellmodules/deviceidentity/service_test.go:106
这些文件 last-touched commit = 043add59b feat(deviceidentity): #1904 EST 签发前端(enroll/renew/cacerts) (#2461)。
影响
origin/develop 的 nightly archtest(TLS-TEST-MATERIAL-FUNNEL-01)红。与 PR #2495 无关(#2495 不触碰 deviceidentity/TLS;git diff origin/develop...HEAD 不含这些文件),但 #2495 rebase 到 develop 后本地 broad archtest 复现到该 inherited 失败,故登记。
修复方向
Files
- cellmodules/deviceidentity/mtls.go:99
- cellmodules/deviceidentity/pkcs7_test.go:29
- cellmodules/deviceidentity/service_test.go:106
- tools/archtest/tls_test_material_funnel_test.go
Source
Discovered via /ship #2482(rebase 到 develop 后 broad archtest 复现;inherited 自 #2461,非本 PR 引入)。
现状(证据)
archtest
TLS-TEST-MATERIAL-FUNNEL-01(tools/archtest/tls_test_material_funnel_test.go)在当前origin/develop上 FAIL,flag 以下未在 sanctioned 集(tlsutiltest / certsigning·certlifecycle pipeline tests / adapters/softca)的crypto/x509.CreateCertificate调用:这些文件 last-touched commit =
043add59b feat(deviceidentity): #1904 EST 签发前端(enroll/renew/cacerts) (#2461)。TLS-TEST-MATERIAL-FUNNEL-01sanctioned 集 / 未迁到tlsutiltest。该 archtest 是 nightly-only(governance.yml 把 archtest 排除出 PR matrix,仅 archtest-nightly.yml 跑全套),故 feat(deviceidentity): #1904 EST 签发前端(enroll/renew/cacerts) + explicit-subject PDP 复用桥 [1895 PR-8b] #2461 PR-time 未被拦截。影响
origin/develop的 nightly archtest(TLS-TEST-MATERIAL-FUNNEL-01)红。与 PR #2495 无关(#2495 不触碰 deviceidentity/TLS;git diff origin/develop...HEAD不含这些文件),但 #2495 rebase 到 develop 后本地 broad archtest 复现到该 inherited 失败,故登记。修复方向
framework/runtime/http/tlsutil/tlsutiltest;生产铸证走 certsigning/certlifecycle pipeline 或 adapters/softca。Files
Source
Discovered via /ship #2482(rebase 到 develop 后 broad archtest 复现;inherited 自 #2461,非本 PR 引入)。