diff --git a/pkg/compute/models/guest_sshable.go b/pkg/compute/models/guest_sshable.go index 643fe2c6ff..a494617408 100644 --- a/pkg/compute/models/guest_sshable.go +++ b/pkg/compute/models/guest_sshable.go @@ -383,6 +383,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 }