From ae5332b42cf00cc5804833f59abee0d8618b918e Mon Sep 17 00:00:00 2001 From: Dana Hoffman Date: Thu, 13 Apr 2017 16:16:47 -0700 Subject: [PATCH] provider/google: Unset the id for resource_google_project if the create operation fails (#13644) --- builtin/providers/google/resource_google_project.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/builtin/providers/google/resource_google_project.go b/builtin/providers/google/resource_google_project.go index 9b947a66c..d894166fb 100644 --- a/builtin/providers/google/resource_google_project.go +++ b/builtin/providers/google/resource_google_project.go @@ -105,6 +105,8 @@ func resourceGoogleProjectCreate(d *schema.ResourceData, meta interface{}) error // Wait for the operation to complete waitErr := resourceManagerOperationWait(config, op, "project to create") if waitErr != nil { + // The resource wasn't actually created + d.SetId("") return waitErr }