Skip to content

Commit e43e1d9

Browse files
oilbeaterclaude
andauthored
fix(ci): redesign log upload steps in build-x86-image workflow (#6361)
Consolidate duplicate ko-log upload steps, fix artifact name conflicts, and ensure log collection covers install failures. Changes: - Merge two ko-log pairs (e2e-failure + restarts-failure) into one unified pair per job, reducing 230 lines of duplication - Fix artifact name conflicts: all ko-log artifacts now include full matrix variables (e.g., ip-family, mode, ssl) to prevent collisions - Expand events/audit-log/ko-log collection conditions to also trigger on install step failures, not just e2e failures - Replace simple single-cluster ko-log with multi-cluster collection for IC conformance job Bug fixes: - Fix wrong step ID in kube-ovn-ipsec-e2e events collection (steps.ovn-ipsec-e2e -> steps.kube-ovn-ipsec-e2e) - Fix wrong step ID in kube-ovn-ipsec-cert-mgr-e2e events collection (steps.ovn-ipsec-cert-mgr-e2e -> steps.kube-ovn-ipsec-cert-mgr-e2e) - Fix typo in kube-ovn-ipsec-cert-mgr-e2e audit-log upload condition (steps.kube-ovn-ipse-cert-mgrc-e2e -> steps.kube-ovn-ipsec-cert-mgr-e2e) - Fix wrong step ID in kube-ovn-connectivity-test upload condition (steps.kube-ovn-connectivity-e2e -> steps.e2e) - Fix missing matrix variables in cilium-chaining-e2e first ko-log artifact name Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 334e6c4 commit e43e1d9

File tree

1 file changed

+179
-409
lines changed

1 file changed

+179
-409
lines changed

0 commit comments

Comments
 (0)