diff --git a/mmv1/third_party/terraform/services/compute/resource_compute_disk_test.go.tmpl b/mmv1/third_party/terraform/services/compute/resource_compute_disk_test.go.tmpl index 5627e2904a57..77b02105a117 100644 --- a/mmv1/third_party/terraform/services/compute/resource_compute_disk_test.go.tmpl +++ b/mmv1/third_party/terraform/services/compute/resource_compute_disk_test.go.tmpl @@ -966,7 +966,7 @@ func TestAccComputeDisk_sourceStorageObject(t *testing.T) { context := map[string]interface{}{ "random_suffix": acctest.RandString(t, 10), - "source_storage_object": "", + "source_storage_object": "test-fixtures/empty-image.tar.gz", } var disk compute.Disk @@ -2061,12 +2061,20 @@ resource "google_storage_bucket" "bucket" { location = "US" } +resource "google_storage_bucket_object" "object" { + name = "tf-test-object-%{random_suffix}.tar.gz" + bucket = google_storage_bucket.bucket.name + source = "%{source_storage_object}" +} + resource "google_compute_disk" "foobar" { name = "tf-test-disk-%{random_suffix}" type = "pd-ssd" size = 10 zone = "us-central1-a" - source_storage_object = "%{source_storage_object}" + source_storage_object = "gs://${google_storage_bucket.bucket.name}/${google_storage_bucket_object.object.name}" + + depends_on = [google_storage_bucket_object.object] } `, context) } diff --git a/mmv1/third_party/terraform/services/compute/test-fixtures/empty-image.tar.gz b/mmv1/third_party/terraform/services/compute/test-fixtures/empty-image.tar.gz new file mode 100644 index 000000000000..eeaef7575c62 Binary files /dev/null and b/mmv1/third_party/terraform/services/compute/test-fixtures/empty-image.tar.gz differ diff --git a/mmv1/third_party/terraform/services/compute/test-fixtures/raw-disk-image.tar.gz b/mmv1/third_party/terraform/services/compute/test-fixtures/raw-disk-image.tar.gz deleted file mode 100644 index 706e863d3993..000000000000 Binary files a/mmv1/third_party/terraform/services/compute/test-fixtures/raw-disk-image.tar.gz and /dev/null differ