From ba7562732709c833272e710b9d7fcd5ca0da0c2b Mon Sep 17 00:00:00 2001 From: Peter Sabaini Date: Wed, 16 Oct 2024 18:33:27 +0200 Subject: [PATCH] Bootstrap: wait for daemon Signed-off-by: Peter Sabaini --- microceph/cmd/microceph/cluster_bootstrap.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/microceph/cmd/microceph/cluster_bootstrap.go b/microceph/cmd/microceph/cluster_bootstrap.go index 5129cc18..43affe8d 100644 --- a/microceph/cmd/microceph/cluster_bootstrap.go +++ b/microceph/cmd/microceph/cluster_bootstrap.go @@ -77,6 +77,11 @@ func (c *cmdClusterBootstrap) Run(cmd *cobra.Command, args []string) error { ctx, cancel := context.WithTimeout(context.Background(), time.Second*60) defer cancel() + err = m.Ready(ctx) + if err != nil { + return fmt.Errorf("fault while waiting for App readiness: %w", err) + } + err = m.NewCluster(ctx, hostname, address, common.EncodeBootstrapConfig(data)) if err != nil { return err