From 2b1e79d4615cde0591fb5afff58ef63dba1a3d4e Mon Sep 17 00:00:00 2001
From: kaiyou <dev@kaiyou.fr>
Date: Sat, 25 Nov 2023 13:53:28 +0100
Subject: [PATCH] Try being more conservative about vpn dependencies

---
 services/discovery.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/services/discovery.go b/services/discovery.go
index f132465..ebfa16e 100644
--- a/services/discovery.go
+++ b/services/discovery.go
@@ -10,7 +10,7 @@ import (
 var memberlist = &Unit{
 	Name: "memberlist",
 	// Depend on the vpn so the vpn key is properly populated before we start broadcasting any node metadata
-	Dependencies: []*Unit{},
+	Dependencies: []*Unit{vpn},
 	Run: func(u *Unit, c *Cluster, ctx context.Context) error {
 		ml := sml.New[HeptoMeta, HeptoState](
 			c.thisNode.Name, c.thisNode.PublicIP.AsSlice(),
-- 
GitLab