Files
LubronandTiger Kaovilai c9e1d5de8b Fix e2e kind matrix misparsing pre-release node tags (#10359)
* Fix e2e kind matrix misparsing pre-release node tags

The setup-test-matrix step excluded "alpha|beta" pre-release tags but
not "rc" ones. A tag like v1.37.0-rc.1 slipped through to the awk
field-splitter, which treats "." as the only separator: splitting
"v1.37.0-rc.1" yields ["v1","37","0-rc","1"], and printing
$1"."$2"."$NF produced the bogus version "v1.37.1" - an image that
was never published, since the real tag is v1.37.0-rc.1.

Replace the two greps with a single anchored pattern that only
matches well-formed vX.Y.Z tags, so any hyphenated pre-release
suffix (rc, alpha, beta, or otherwise) is excluded before reaching
the awk step.

Fixes #10358

AI-Tool-Used: Claude Code
AI-Tool-Use-Level: Category 2 (Medium)
AI-Code-Category: Category 2 (Non-Production)

Signed-off-by: lubronzhan <lubron.zhan@broadcom.com>

* Add changelog entry for e2e matrix fix

AI-Tool-Used: Claude Code
AI-Tool-Use-Level: Category 3 (Low)
AI-Code-Category: Category 2 (Non-Production)

Signed-off-by: lubronzhan <lubron.zhan@broadcom.com>

---------

Signed-off-by: lubronzhan <lubron.zhan@broadcom.com>
(cherry picked from commit d9c25173f7)

Co-authored-by: kaovilai <11228024+kaovilai@users.noreply.github.com>
(cherry picked from commit 2e95a9edd37d246da916eafc4ba6d3752e48344a)
(cherry picked from commit 89587a5761)
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>

Signed-off-by: Lubron <lubron.zhan@broadcom.com>
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2026-08-25 12:19:10 -04:00
..
2025-08-12 04:06:54 +00:00
2025-08-12 04:06:54 +00:00