From c83e46fbe1595faf9d512e27cc1a980f4f84386f Mon Sep 17 00:00:00 2001 From: mlsmaycon Date: Sat, 27 Jun 2026 01:31:20 +0200 Subject: [PATCH] [management] Set LastSeen on injected proxy peer in realstack test (MySQL strict-mode) The injected embedded proxy peer had a PeerStatus with a zero LastSeen, which serializes to '0000-00-00' and is rejected by MySQL in strict mode (SQLite tolerates it). Set LastSeen to a valid time so SaveAccount succeeds on both engines. --- management/server/agentnetwork_realstack_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/management/server/agentnetwork_realstack_test.go b/management/server/agentnetwork_realstack_test.go index 563abd047..59282eda0 100644 --- a/management/server/agentnetwork_realstack_test.go +++ b/management/server/agentnetwork_realstack_test.go @@ -69,7 +69,7 @@ func TestAgentNetwork_ProviderCRUD_FansOutToProxyAndClientPeers(t *testing.T) { AccountID: accountID, Key: proxyPeerKey, IP: netip.MustParseAddr(proxyIP), - Status: &nbpeer.PeerStatus{Connected: true}, + Status: &nbpeer.PeerStatus{Connected: true, LastSeen: time.Now().UTC()}, ProxyMeta: nbpeer.ProxyMeta{Embedded: true, Cluster: clusterAddr}, DNSLabel: "agent-net-proxy", }