mirror of
https://github.com/gravitl/netmaker.git
synced 2025-09-07 21:54:54 +08:00
add remote access tags in migration
This commit is contained in:
parent
d407c6b6c4
commit
14152a9484
1 changed files with 11 additions and 1 deletions
|
@ -21,12 +21,12 @@ import (
|
|||
func Run() {
|
||||
updateEnrollmentKeys()
|
||||
assignSuperAdmin()
|
||||
createDefaultTags()
|
||||
removeOldUserGrps()
|
||||
syncUsers()
|
||||
updateHosts()
|
||||
updateNodes()
|
||||
updateAcls()
|
||||
createDefaultTags()
|
||||
}
|
||||
|
||||
func assignSuperAdmin() {
|
||||
|
@ -167,6 +167,16 @@ func updateNodes() {
|
|||
return
|
||||
}
|
||||
for _, node := range nodes {
|
||||
node := node
|
||||
if node.IsIngressGateway {
|
||||
tagID := models.TagID(fmt.Sprintf("%s.%s", node.Network,
|
||||
models.RemoteAccessTagName))
|
||||
if _, ok := node.Tags[tagID]; !ok {
|
||||
node.Tags[tagID] = struct{}{}
|
||||
logic.UpsertNode(&node)
|
||||
}
|
||||
|
||||
}
|
||||
if node.IsEgressGateway {
|
||||
egressRanges, update := removeInterGw(node.EgressGatewayRanges)
|
||||
if update {
|
||||
|
|
Loading…
Add table
Reference in a new issue