fix: node version checker should use -dev before releasing (#41039)

issue: #40532

Signed-off-by: chyezh <chyezh@outlook.com>
This commit is contained in:
Zhen Ye 2025-04-01 20:04:20 +08:00 committed by GitHub
parent b4cb8a4b13
commit 847b8c8fdc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -181,7 +181,7 @@ func (b *balancerImpl) blockUntilAllNodeIsGreaterThan260(ctx context.Context) er
logger := b.logger.With(zap.String("role", role))
logger.Info("start to wait that the nodes is greater than 2.6.0")
// Check if there's any proxy or data node with version < 2.6.0.
proxyResolver := resolver.NewSessionBuilder(resource.Resource().ETCD(), sessionutil.GetSessionPrefixByRole(role), "<2.6.0")
proxyResolver := resolver.NewSessionBuilder(resource.Resource().ETCD(), sessionutil.GetSessionPrefixByRole(role), "<2.6.0-dev")
r := proxyResolver.Resolver()
err := r.Watch(ctx, func(vs resolver.VersionedState) error {
if len(vs.Sessions()) == 0 {