From 6a30dcb3726238026885fb2add8a37cb8177f7c8 Mon Sep 17 00:00:00 2001 From: jochen Date: Wed, 21 Oct 2026 10:55:25 +0200 Subject: [PATCH] Register R1439: the SDK took names with digits for secrets (issue 1439) TestReplay1439 in mesh-sdk, proved with replays/cmd/prove: it fails on the commit before mesh-sdk #52 with the issue's refusal and passes on it. --- replays/register.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/replays/register.go b/replays/register.go index b69b3c5..fa62f7d 100644 --- a/replays/register.go +++ b/replays/register.go @@ -649,6 +649,15 @@ var Register = []Replay{ "mesh-host member's validator, and passes", Package: "./cmd/mesh-controller", Test: "TestAGroupsComposition", Files: []string{"cmd/mesh-controller/replay867_test.go"}}, + // mesh-config refused to propose mesh-issues' owners as carrying a secret: the SDK's CheckSecret judged a + // lowercase name with a digit (modules/asus-zephyrus-g14) whole and took it for random (mesh-sdk #52). + {ID: "R1439", Issue: 1439, Kind: InRepository, Repository: "mesh-sdk", + Fix: "7bf4a8053a497bdd33746d181b6fa11b211c0f94", + What: "a list of module names with digits in them was refused as a secret, so no owner could be proposed", + Asserts: "CheckSecret lets lowercase names with digits through, and the catalogue's owners list with them", + Module: "go", Package: "./outward", Test: "TestReplay1439", + Files: []string{"go/outward/replay1439_test.go", "go/outward/replay1439_owners.json"}, + Home: "mesh-sdk", HomeRef: "ef76b9f2eac0cbbf94b1d4dcadb7a383723cd7a6"}, } // Find is the replay of that id, or of that issue.