From 4853eb997952f3020a95273732d85878378da219 Mon Sep 17 00:00:00 2001 From: Yannick Struyf Date: Fri, 29 Jan 2021 20:11:58 +0100 Subject: [PATCH] persist uuid after creation --- nutanix/resource_nutanix_karbon_cluster.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nutanix/resource_nutanix_karbon_cluster.go b/nutanix/resource_nutanix_karbon_cluster.go index 838ad2d99..c78678c14 100644 --- a/nutanix/resource_nutanix_karbon_cluster.go +++ b/nutanix/resource_nutanix_karbon_cluster.go @@ -505,6 +505,8 @@ func resourceNutanixKarbonClusterCreate(d *schema.ResourceData, meta interface{} if createClusterResponse.ClusterUUID == "" { return fmt.Errorf("did not retrieve cluster uuid") } + // Set terraform state id + d.SetId(createClusterResponse.ClusterUUID) err = WaitForKarbonCluster(client, timeout, createClusterResponse.TaskUUID) if err != nil { return err @@ -519,8 +521,6 @@ func resourceNutanixKarbonClusterCreate(d *schema.ResourceData, meta interface{} conn.Cluster.AddPrivateRegistry(karbonClusterName, newP) } } - // Set terraform state id - d.SetId(createClusterResponse.ClusterUUID) return resourceNutanixKarbonClusterRead(d, meta) }