From 3efe2c942c5408ec4632cf3563ec0482b1514ca2 Mon Sep 17 00:00:00 2001 From: Dana Hoffman Date: Thu, 2 Feb 2017 17:37:03 -0800 Subject: [PATCH] provider/google: only set additional zones on read if it had been set in the config --- builtin/providers/google/resource_container_cluster.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/builtin/providers/google/resource_container_cluster.go b/builtin/providers/google/resource_container_cluster.go index 19ab48a9c..07e679c1a 100644 --- a/builtin/providers/google/resource_container_cluster.go +++ b/builtin/providers/google/resource_container_cluster.go @@ -444,7 +444,10 @@ func resourceContainerClusterRead(d *schema.ResourceData, meta interface{}) erro d.Set("name", cluster.Name) d.Set("zone", cluster.Zone) - d.Set("additional_zones", cluster.Locations) + + if _, ok := d.GetOk("additional_zones"); ok { + d.Set("additional_zones", cluster.Locations) + } d.Set("endpoint", cluster.Endpoint) masterAuth := []map[string]interface{}{