From ee3c0295c558a78497292dc70125bf70670495f9 Mon Sep 17 00:00:00 2001 From: Wangjunqi123 Date: Wed, 21 Jun 2023 11:39:38 +0800 Subject: [PATCH] add deploy status check procedure in galaops plugin --- gala-ops/server/agentmanager/component.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gala-ops/server/agentmanager/component.go b/gala-ops/server/agentmanager/component.go index 35904f89..2c13df6d 100644 --- a/gala-ops/server/agentmanager/component.go +++ b/gala-ops/server/agentmanager/component.go @@ -16,6 +16,7 @@ import ( "time" "gitee.com/openeuler/PilotGo-plugins/sdk/common" + "gitee.com/openeuler/PilotGo-plugins/sdk/logger" "gitee.com/openeuler/PilotGo-plugins/sdk/plugin/client" "gitee.com/openeuler/PilotGo-plugins/sdk/utils/httputils" "openeuler.org/PilotGo/gala-ops-plugin/database" @@ -186,12 +187,19 @@ func (o *Opsclient) DeployStatusCheck() error { batch.MachineUUIDs = append(batch.MachineUUIDs, m.UUID) } + // 获取业务机集群gala-gopher安装部署情况 + // 获取业务机集群gala-gopher版本信息 machines, err = GetPkgVersion(machines, batch, "gala-gopher") if err != nil { return err } + // 添加业务机集群信息至opsclient.agentmap + for _, m := range machines { + o.AddAgent(m) + } + // 更新DB中业务机集群的信息 dberr := database.GlobalDB.Save(&machines).Error if dberr != nil { -- Gitee