From cd755ba02be0478a320b0c9fbfb99a35688bfc1d Mon Sep 17 00:00:00 2001 From: wanyaoqi <18528551+wanyaoqi@users.noreply.github.com> Date: Thu, 29 Jan 2026 10:34:13 +0800 Subject: [PATCH] fix(region): have agent add check is telegraf deployed (#24145) --- pkg/compute/models/guest_sshable.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/compute/models/guest_sshable.go b/pkg/compute/models/guest_sshable.go index 0d1b5868ab..35d9fede51 100644 --- a/pkg/compute/models/guest_sshable.go +++ b/pkg/compute/models/guest_sshable.go @@ -384,6 +384,11 @@ func (guest *SGuest) PerformHaveAgent(ctx context.Context, userCred mcclient.Tok output.Have = true return output, nil } + v = guest.GetMetadata(ctx, "telegraf_deployed", userCred) + if v == "true" { + output.Have = true + return output, nil + } return output, nil }