diff --git a/main.go b/main.go index 08d98023..2ed104e8 100644 --- a/main.go +++ b/main.go @@ -22,7 +22,6 @@ import ( "github.com/gravitl/netmaker/config" controller "github.com/gravitl/netmaker/controllers" "github.com/gravitl/netmaker/database" - "github.com/gravitl/netmaker/functions" "github.com/gravitl/netmaker/logger" "github.com/gravitl/netmaker/logic" "github.com/gravitl/netmaker/migrate" @@ -30,7 +29,6 @@ import ( "github.com/gravitl/netmaker/mq" "github.com/gravitl/netmaker/netclient/ncutils" "github.com/gravitl/netmaker/servercfg" - "github.com/gravitl/netmaker/serverctl" _ "go.uber.org/automaxprocs" "golang.org/x/crypto/nacl/box" "golang.org/x/exp/slog" @@ -147,19 +145,6 @@ func initialize() { // Client Mode Prereq Check _ = logic.CleanExpiredSSOStates() logic.SetJWTSecret() - logic.InitialiseRoles() - logic.IntialiseGroups() - err = serverctl.SetDefaults() - if err != nil { - logger.FatalLog("error setting defaults: ", err.Error()) - } - if servercfg.IsDNSMode() { - err := functions.SetDNSDir() - if err != nil { - logger.FatalLog(err.Error()) - } - } - } func startControllers(wg *sync.WaitGroup, ctx context.Context) { diff --git a/migrate/migrate.go b/migrate/migrate.go index 9dcd562b..f52e2d0b 100644 --- a/migrate/migrate.go +++ b/migrate/migrate.go @@ -10,6 +10,7 @@ import ( "strings" "time" + "github.com/gravitl/netmaker/serverctl" "golang.org/x/exp/slog" "gorm.io/datatypes" @@ -40,6 +41,10 @@ func Run() { deleteOldExtclients() cleanupDeletedUserGroupRefs() migrateNameservers() + + logic.InitialiseRoles() + logic.IntialiseGroups() + _ = serverctl.SetDefaults() } func updateNetworks() {