From 5758f389202e5a616a38ca98dc2c66f04f277255 Mon Sep 17 00:00:00 2001 From: Will Broadbelt Date: Thu, 15 Aug 2024 14:42:34 +0100 Subject: [PATCH] Dont allow allocate columnar for unsupported deployers --- deployment/caodeploy/deployer.go | 4 +++- deployment/localdeploy/deployer.go | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/deployment/caodeploy/deployer.go b/deployment/caodeploy/deployer.go index fbc220d..1aed56f 100644 --- a/deployment/caodeploy/deployer.go +++ b/deployment/caodeploy/deployer.go @@ -210,7 +210,9 @@ func (d *Deployer) NewCluster(ctx context.Context, def *clusterdef.Cluster) (dep if err != nil { return nil, errors.Wrap(err, "failed to detect whether we are using openshift") } - + if def.Columnar { + return nil, errors.New("columnar is not supported for caodeploy") + } clusterID := cbdcuuid.New() namespace := "cbdc2-" + clusterID.String() diff --git a/deployment/localdeploy/deployer.go b/deployment/localdeploy/deployer.go index 9e5b0c8..477793d 100644 --- a/deployment/localdeploy/deployer.go +++ b/deployment/localdeploy/deployer.go @@ -41,6 +41,9 @@ func (d *Deployer) NewCluster(ctx context.Context, def *clusterdef.Cluster) (dep if len(def.NodeGroups) != 1 || def.NodeGroups[0].Count != 1 { return nil, errors.New("local deployment only supports a single node") } + if def.Columnar { + return nil, errors.New("columnar is not supported for local deploy") + } nodeGrp := def.NodeGroups[0]