From 536b0003ab13e215ef32715777d2459b2a56ebbe Mon Sep 17 00:00:00 2001 From: aliamerj Date: Sat, 18 Oct 2025 17:10:51 +0300 Subject: [PATCH] handle unimplemented Job stream --- shared/management/client/grpc.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/shared/management/client/grpc.go b/shared/management/client/grpc.go index c7bab6766..9bcf85bdd 100644 --- a/shared/management/client/grpc.go +++ b/shared/management/client/grpc.go @@ -189,6 +189,10 @@ func (c *GrpcClient) handleJobStream( return backoff.Permanent(err) // unrecoverable error, propagate to the upper layer case codes.Canceled: log.Debugf("management connection context has been canceled, this usually indicates shutdown") + return err + case codes.Unimplemented: + log.Warn("Job feature is not supported by the current management server version. " + + "Please update the management service to use this feature.") return nil default: log.Warnf("disconnected from the Management service but will retry silently. Reason: %v", err)