Quellcode durchsuchen

fix gw tag name migration

abhishek9686 vor 6 Monaten
Ursprung
Commit
9e6ccb67e9
2 geänderte Dateien mit 2 neuen und 3 gelöschten Zeilen
  1. 0 1
      logic/peers.go
  2. 2 2
      migrate/migrate.go

+ 0 - 1
logic/peers.go

@@ -372,7 +372,6 @@ func GetPeerUpdateForHost(network string, host *models.Host, allNodes []models.N
 			}
 
 			if uselocal {
-				peerConfig.Endpoint.IP = peer.LocalAddress.IP
 				peerConfig.Endpoint.Port = peerHost.ListenPort
 			}
 			var allowedToComm bool

+ 2 - 2
migrate/migrate.go

@@ -468,14 +468,14 @@ func migrateToGws() {
 		upsert := false
 		for i, srcI := range acl.Src {
 			if srcI.ID == models.NodeTagID && srcI.Value == fmt.Sprintf("%s.%s", acl.NetworkID.String(), models.OldRemoteAccessTagName) {
-				srcI.Value = models.GwTagName
+				srcI.Value = fmt.Sprintf("%s.%s", acl.NetworkID.String(), models.GwTagName)
 				acl.Src[i] = srcI
 				upsert = true
 			}
 		}
 		for i, dstI := range acl.Dst {
 			if dstI.ID == models.NodeTagID && dstI.Value == fmt.Sprintf("%s.%s", acl.NetworkID.String(), models.OldRemoteAccessTagName) {
-				dstI.Value = models.GwTagName
+				dstI.Value = fmt.Sprintf("%s.%s", acl.NetworkID.String(), models.GwTagName)
 				acl.Dst[i] = dstI
 				upsert = true
 			}