diff --git a/pkg/cluster/database.go b/pkg/cluster/database.go index 3ec36bb67..26e29ef56 100644 --- a/pkg/cluster/database.go +++ b/pkg/cluster/database.go @@ -154,7 +154,9 @@ func (c *Cluster) initDbConnWithName(dbname string) error { return false, err2 } - return false, err + // Retry open connection until succeeded. + c.logger.Warningf("could not connect to Postgres database: %v", err) + return false, nil }) if finalerr != nil {