bugfix: fix builtin package empty graph bug (#2726)

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
This commit is contained in:
zuoxuesong-worker 2025-08-26 11:11:56 +08:00 committed by GitHub
parent 4013fefef8
commit 79fa0a4d8c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -27,6 +27,7 @@ import (
kkprojectv1 "github.com/kubesphere/kubekey/api/project/v1" kkprojectv1 "github.com/kubesphere/kubekey/api/project/v1"
"github.com/kubesphere/kubekey/v4/builtin/core" "github.com/kubesphere/kubekey/v4/builtin/core"
"github.com/kubesphere/kubekey/v4/pkg/utils"
) )
func init() { func init() {
@ -40,10 +41,11 @@ func init() {
} }
return &project{ return &project{
FS: core.BuiltinPlaybook, FS: core.BuiltinPlaybook,
basePlaybook: playbook.Spec.Playbook, basePlaybook: playbook.Spec.Playbook,
Playbook: &kkprojectv1.Playbook{}, Playbook: &kkprojectv1.Playbook{},
config: playbook.Spec.Config.Value(), config: playbook.Spec.Config.Value(),
playbookGraph: utils.NewKahnGraph(),
}, nil }, nil
} }
} }