From bffdf0cd64f699fb0e6aa8a0ee1584d25d1a8cff Mon Sep 17 00:00:00 2001 From: Zexi Li Date: Mon, 25 May 2020 12:15:21 +0800 Subject: [PATCH] baremetal: fix forget init lockman pkg --- pkg/baremetal/service/service.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/baremetal/service/service.go b/pkg/baremetal/service/service.go index a93fa09a99..4e922b8736 100644 --- a/pkg/baremetal/service/service.go +++ b/pkg/baremetal/service/service.go @@ -29,6 +29,7 @@ import ( "yunion.io/x/onecloud/pkg/baremetal/tasks" app_common "yunion.io/x/onecloud/pkg/cloudcommon/app" "yunion.io/x/onecloud/pkg/cloudcommon/cronman" + "yunion.io/x/onecloud/pkg/cloudcommon/db/lockman" common_options "yunion.io/x/onecloud/pkg/cloudcommon/options" "yunion.io/x/onecloud/pkg/cloudcommon/service" "yunion.io/x/onecloud/pkg/hostman/guestfs/fsdriver" @@ -84,6 +85,10 @@ func (s *BaremetalService) StartService() { } func (s *BaremetalService) startAgent(app *appsrv.Application) { + // init lockman + lm := lockman.NewInMemoryLockManager() + lockman.Init(lm) + err := baremetal.Start(app) if err != nil { log.Fatalf("Start agent error: %v", err)