From 1041d2efe8660da40d5a818e8a4e4b623bb20503 Mon Sep 17 00:00:00 2001 From: Bala FA Date: Wed, 13 Nov 2024 09:38:37 +0530 Subject: [PATCH] Add component startup message (#966) Signed-off-by: Bala.FA --- cmd/directpv/controller.go | 1 + cmd/directpv/legacy-controller.go | 1 + cmd/directpv/legacy-node-server.go | 1 + cmd/directpv/node-controller.go | 2 ++ cmd/directpv/node-server.go | 1 + cmd/directpv/repair.go | 2 ++ 6 files changed, 8 insertions(+) diff --git a/cmd/directpv/controller.go b/cmd/directpv/controller.go index c7fc4761..2edc52eb 100644 --- a/cmd/directpv/controller.go +++ b/cmd/directpv/controller.go @@ -33,6 +33,7 @@ var controllerCmd = &cobra.Command{ SilenceUsage: true, SilenceErrors: true, RunE: func(c *cobra.Command, _ []string) error { + klog.InfoS("Starting DirectPV controller server", "version", Version) return startController(c.Context()) }, } diff --git a/cmd/directpv/legacy-controller.go b/cmd/directpv/legacy-controller.go index 054662e8..2c13677d 100644 --- a/cmd/directpv/legacy-controller.go +++ b/cmd/directpv/legacy-controller.go @@ -33,6 +33,7 @@ var legacyControllerCmd = &cobra.Command{ SilenceUsage: true, SilenceErrors: true, RunE: func(c *cobra.Command, _ []string) error { + klog.InfoS("Starting DirectPV legacy controller server", "version", Version) return startLegacyController(c.Context()) }, } diff --git a/cmd/directpv/legacy-node-server.go b/cmd/directpv/legacy-node-server.go index 9840bf2d..f9f77e23 100644 --- a/cmd/directpv/legacy-node-server.go +++ b/cmd/directpv/legacy-node-server.go @@ -33,6 +33,7 @@ var legacyNodeServerCmd = &cobra.Command{ SilenceUsage: true, SilenceErrors: true, RunE: func(c *cobra.Command, _ []string) error { + klog.InfoS("Starting DirectPV legacy node server", "version", Version) return startLegacyNodeServer(c.Context()) }, } diff --git a/cmd/directpv/node-controller.go b/cmd/directpv/node-controller.go index 77ebb339..a40cbac4 100644 --- a/cmd/directpv/node-controller.go +++ b/cmd/directpv/node-controller.go @@ -26,6 +26,7 @@ import ( "github.com/minio/directpv/pkg/node" "github.com/minio/directpv/pkg/sys" "github.com/spf13/cobra" + "k8s.io/klog/v2" ) var nodeControllerCmd = &cobra.Command{ @@ -34,6 +35,7 @@ var nodeControllerCmd = &cobra.Command{ SilenceUsage: true, SilenceErrors: true, RunE: func(c *cobra.Command, _ []string) error { + klog.InfoS("Starting DirectPV node controller", "version", Version) if err := sys.Mkdir(consts.MountRootDir, 0o755); err != nil && !errors.Is(err, os.ErrExist) { return err } diff --git a/cmd/directpv/node-server.go b/cmd/directpv/node-server.go index 763bd1eb..4e078f3b 100644 --- a/cmd/directpv/node-server.go +++ b/cmd/directpv/node-server.go @@ -41,6 +41,7 @@ var nodeServerCmd = &cobra.Command{ SilenceUsage: true, SilenceErrors: true, RunE: func(c *cobra.Command, _ []string) error { + klog.InfoS("Starting DirectPV node server", "version", Version) if err := sys.Mkdir(consts.MountRootDir, 0o755); err != nil && !errors.Is(err, os.ErrExist) { return err } diff --git a/cmd/directpv/repair.go b/cmd/directpv/repair.go index 77edb9e3..a652a21f 100644 --- a/cmd/directpv/repair.go +++ b/cmd/directpv/repair.go @@ -26,6 +26,7 @@ import ( "github.com/minio/directpv/pkg/types" "github.com/spf13/cobra" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/klog/v2" ) var ( @@ -40,6 +41,7 @@ var repairCmd = &cobra.Command{ SilenceUsage: true, SilenceErrors: true, RunE: func(c *cobra.Command, args []string) error { + klog.InfoS("Starting DirectPV drive repair", "version", Version, "args", args) switch len(args) { case 0: return errors.New("DRIVE-ID must be provided")