From 37cdf410882effa99eb0799f205722c95258e05a Mon Sep 17 00:00:00 2001 From: jochen Date: Thu, 5 Nov 2026 16:51:24 +0100 Subject: [PATCH] =?UTF-8?q?mesh-vault=20takes=20the=20internal=20name=20fr?= =?UTF-8?q?om=20mesh-wireguard's=20overlay=20package;=20the=20digest=20tes?= =?UTF-8?q?t=20no=20longer=20names=20mesh-sdk's=20buildstep,=20it=20takes?= =?UTF-8?q?=20the=20one=20package=20of=20its=20go=20list=20capture=20(B5l;?= =?UTF-8?q?=20ADR=200634=20=C2=A74;=20issue=201966)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Claude-Session: https://claude.ai/code/session_01NcbgfFSnn24M3GcqttoU7i --- modules/mesh-build-go/cmd/mesh-build-go/digest_test.go | 6 +++++- modules/mesh-vault/cmd/mesh-vault/signing.go | 2 +- modules/mesh-vault/cmd/mesh-vault/signing_test.go | 2 +- modules/mesh-vault/go.mod | 1 + 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/modules/mesh-build-go/cmd/mesh-build-go/digest_test.go b/modules/mesh-build-go/cmd/mesh-build-go/digest_test.go index 09d5a441b..689ff100e 100644 --- a/modules/mesh-build-go/cmd/mesh-build-go/digest_test.go +++ b/modules/mesh-build-go/cmd/mesh-build-go/digest_test.go @@ -164,7 +164,11 @@ func TestAModuleOutsideTheTreeCountsByVersionAndChecksum(t *testing.T) { if err != nil { t.Fatal(err) } - ext := pkgs["git.novox.be/novox/mesh-sdk/go/buildstep"] + // The capture holds the one package go list was asked about, whichever package that was. + var ext *goPackage + for _, p := range pkgs { + ext = p + } if ext == nil || ext.Module == nil || ext.Module.Sum == "" || ext.Module.Version == "" || ext.Module.Main { t.Fatalf("the capture holds no external package with a version and a checksum: %+v", ext) } diff --git a/modules/mesh-vault/cmd/mesh-vault/signing.go b/modules/mesh-vault/cmd/mesh-vault/signing.go index 8ed4b0ff8..421c92eab 100644 --- a/modules/mesh-vault/cmd/mesh-vault/signing.go +++ b/modules/mesh-vault/cmd/mesh-vault/signing.go @@ -23,8 +23,8 @@ import ( "time" "git.novox.be/novox/mesh-contracts/identity-and-access/go/seats/meshvault" + "git.novox.be/novox/mesh-networking/modules/mesh-wireguard/go/overlay" stdio "git.novox.be/novox/mesh-sdk/go" - "git.novox.be/novox/mesh-sdk/go/overlay" ) // The vault's own signing secrets: each an ed25519 seed in base64 (never PEM, which the vault takes as a private key diff --git a/modules/mesh-vault/cmd/mesh-vault/signing_test.go b/modules/mesh-vault/cmd/mesh-vault/signing_test.go index 8a3d27930..cdb0c10de 100644 --- a/modules/mesh-vault/cmd/mesh-vault/signing_test.go +++ b/modules/mesh-vault/cmd/mesh-vault/signing_test.go @@ -14,7 +14,7 @@ import ( "strings" "testing" - "git.novox.be/novox/mesh-sdk/go/overlay" + "git.novox.be/novox/mesh-networking/modules/mesh-wireguard/go/overlay" "git.novox.be/novox/mesh-sdk/go/seal" ) diff --git a/modules/mesh-vault/go.mod b/modules/mesh-vault/go.mod index 0e2eb7cae..f34057674 100644 --- a/modules/mesh-vault/go.mod +++ b/modules/mesh-vault/go.mod @@ -29,3 +29,4 @@ require ( golang.org/x/sys v0.48.0 // indirect golang.org/x/time v0.16.0 // indirect ) +require git.novox.be/novox/mesh-networking/modules/mesh-wireguard/go v0.0.0-20261105000000-000000000000