Skip to content

Commit

Permalink
use minimum version helper
Browse files Browse the repository at this point in the history
  • Loading branch information
tgross committed Oct 6, 2022
1 parent bae41f4 commit 7120265
Showing 1 changed file with 1 addition and 14 deletions.
15 changes: 1 addition & 14 deletions nomad/leader.go
Original file line number Diff line number Diff line change
Expand Up @@ -1984,26 +1984,13 @@ func (s *Server) initializeKeyring(stopCh <-chan struct{}) {
}

logger.Trace("verifying cluster is ready to initialize keyring")

versionCheck := func() bool {
members := s.serf.Members()
for _, member := range members {
build := member.Tags["build"]
memberVersion := version.Must(version.NewVersion(build))
if memberVersion.Core().LessThan(minVersionKeyring) {
return false
}
}
return true
}

for {
select {
case <-stopCh:
return
default:
}
if versionCheck() {
if ServersMeetMinimumVersion(s.serf.Members(), minVersionKeyring, true) {
break
}
}
Expand Down

0 comments on commit 7120265

Please sign in to comment.