Skip to content

Instantly share code, notes, and snippets.

@upodroid
Created August 17, 2020 10:27
Show Gist options
  • Save upodroid/1721c4e4ee26930619813a182c1e1be2 to your computer and use it in GitHub Desktop.
Save upodroid/1721c4e4ee26930619813a182c1e1be2 to your computer and use it in GitHub Desktop.
Machine Image Errors
REDACTED  MCW0CDP3YY  ~  go  …  github.com  hashicorp  terraform-provider-google-beta   master  26⬇  10✎  6+  $  make testacc TEST=./google-beta TESTARGS='-run=TestAccComputeInstanceFromMachineImage'
==> Checking source code against gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 TF_SCHEMA_PANIC_ON_ERROR=1 go test ./google-beta -v -run=TestAccComputeInstanceFromMachineImage -timeout 240m -ldflags="-X=github.com/hashicorp/terraform-provider-google-beta/version.ProviderVersion=acc"
=== RUN TestAccComputeInstanceFromMachineImage_basic
=== PAUSE TestAccComputeInstanceFromMachineImage_basic
=== RUN TestAccComputeInstanceFromMachineImage_overrideBootDisk
=== PAUSE TestAccComputeInstanceFromMachineImage_overrideBootDisk
=== RUN TestAccComputeInstanceFromMachineImage_overrideAttachedDisk
=== PAUSE TestAccComputeInstanceFromMachineImage_overrideAttachedDisk
=== RUN TestAccComputeInstanceFromMachineImage_overrideScratchDisk
=== PAUSE TestAccComputeInstanceFromMachineImage_overrideScratchDisk
=== RUN TestAccComputeInstanceFromMachineImage_overrideMetadataDotStartupScript
=== PAUSE TestAccComputeInstanceFromMachineImage_overrideMetadataDotStartupScript
=== CONT TestAccComputeInstanceFromMachineImage_basic
=== CONT TestAccComputeInstanceFromMachineImage_overrideScratchDisk
=== CONT TestAccComputeInstanceFromMachineImage_overrideAttachedDisk
=== CONT TestAccComputeInstanceFromMachineImage_overrideBootDisk
=== CONT TestAccComputeInstanceFromMachineImage_overrideMetadataDotStartupScript
TestAccComputeInstanceFromMachineImage_overrideBootDisk: testing.go:674: Step 0 error: Check failed: Check 3/3 error: google_compute_instance_from_machine_image.foobar: Attribute 'boot_disk.0.source' didn't match "terraform-test-72v7nae0a9", got "https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/disks/terraform-test-generated-saiz68i1ym"
TestAccComputeInstanceFromMachineImage_overrideMetadataDotStartupScript: testing.go:674: Step 0 error: After applying this step, the plan was not empty:
DIFF:
DESTROY/CREATE: google_compute_instance_from_machine_image.foobar
boot_disk.#: "1" => "0" (forces new resource)
boot_disk.0.auto_delete: "true" => "" (forces new resource)
boot_disk.0.device_name: "persistent-disk-0" => "" (forces new resource)
boot_disk.0.disk_encryption_key_raw: "" => "" (forces new resource)
boot_disk.0.disk_encryption_key_sha256: "" => "" (forces new resource)
boot_disk.0.initialize_params.#: "1" => "" (forces new resource)
boot_disk.0.initialize_params.0.image: "" => "" (forces new resource)
boot_disk.0.initialize_params.0.size: "10" => "" (forces new resource)
boot_disk.0.initialize_params.0.type: "pd-standard" => "" (forces new resource)
boot_disk.0.kms_key_self_link: "" => "" (forces new resource)
boot_disk.0.mode: "READ_WRITE" => "" (forces new resource)
boot_disk.0.source: "https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/disks/terraform-test-generated-ibkpncpj0n" => "" (forces new resource)
can_ip_forward: "false" => ""
cpu_platform: "Intel Haswell" => "<computed>"
current_status: "RUNNING" => "<computed>"
deletion_protection: "false" => ""
description: "" => ""
enable_display: "false" => ""
guest_accelerator: "" => "<computed>"
guest_accelerator.#: "0" => ""
hostname: "" => ""
id: "projects/REDACTED/zones/us-central1-a/instances/terraform-test-generated-ibkpncpj0n" => "<computed>"
instance_id: "8178654740726933969" => "<computed>"
label_fingerprint: "42WmSpB8rSM=" => "<computed>"
machine_type: "n1-standard-1" => ""
metadata.startup-script: "" => ""
metadata_fingerprint: "AAkisHTv5NY=" => "<computed>"
min_cpu_platform: "" => "<computed>"
name: "terraform-test-generated-ibkpncpj0n" => "terraform-test-generated-ibkpncpj0n"
network_interface.#: "1" => "0" (forces new resource)
network_interface.0.access_config.#: "0" => "" (forces new resource)
network_interface.0.alias_ip_range.#: "0" => "" (forces new resource)
network_interface.0.name: "nic0" => "" (forces new resource)
network_interface.0.network: "https://www.googleapis.com/compute/v1/projects/REDACTED/global/networks/default" => "" (forces new resource)
network_interface.0.network_ip: "10.128.15.216" => "" (forces new resource)
network_interface.0.subnetwork: "https://www.googleapis.com/compute/v1/projects/REDACTED/regions/us-central1/subnetworks/default" => "" (forces new resource)
network_interface.0.subnetwork_project: "REDACTED" => "" (forces new resource)
project: "REDACTED" => "<computed>"
scheduling: "" => "<computed>"
scheduling.#: "1" => ""
scheduling.0.automatic_restart: "true" => ""
scheduling.0.min_node_cpus: "0" => ""
scheduling.0.node_affinities.#: "0" => ""
scheduling.0.on_host_maintenance: "MIGRATE" => ""
scheduling.0.preemptible: "false" => ""
self_link: "https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/instances/terraform-test-generated-ibkpncpj0n" => "<computed>"
shielded_instance_config.#: "1" => "0"
shielded_instance_config.0.enable_integrity_monitoring: "true" => ""
shielded_instance_config.0.enable_secure_boot: "false" => ""
shielded_instance_config.0.enable_vtpm: "true" => ""
source_machine_image: "https://www.googleapis.com/compute/v1/projects/REDACTED/global/machineImages/terraform-test-ec0xntcm4n" => "https://www.googleapis.com/compute/v1/projects/REDACTED/global/machineImages/terraform-test-ec0xntcm4n"
tags_fingerprint: "42WmSpB8rSM=" => "<computed>"
zone: "us-central1-a" => "us-central1-a"
STATE:
google_compute_instance.vm:
ID = projects/REDACTED/zones/us-central1-a/instances/terraform-test-ec0xntcm4n
provider = provider.google-beta
boot_disk.# = 1
boot_disk.0.auto_delete = true
boot_disk.0.device_name = persistent-disk-0
boot_disk.0.disk_encryption_key_raw =
boot_disk.0.disk_encryption_key_sha256 =
boot_disk.0.initialize_params.# = 1
boot_disk.0.initialize_params.0.image = https://www.googleapis.com/compute/beta/projects/debian-cloud/global/images/debian-10-buster-v20200805
boot_disk.0.initialize_params.0.size = 10
boot_disk.0.initialize_params.0.type = pd-standard
boot_disk.0.kms_key_self_link =
boot_disk.0.mode = READ_WRITE
boot_disk.0.source = https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/disks/terraform-test-ec0xntcm4n
can_ip_forward = false
cpu_platform = Intel Haswell
current_status = RUNNING
deletion_protection = false
description =
enable_display = false
hostname =
instance_id = 5707058395120920628
label_fingerprint = 42WmSpB8rSM=
machine_type = n1-standard-1
metadata.startup-script = #!/bin/bash
echo Hello
metadata_fingerprint = GiuSOmiIif4=
min_cpu_platform =
name = terraform-test-ec0xntcm4n
network_interface.# = 1
network_interface.0.name = nic0
network_interface.0.network = https://www.googleapis.com/compute/v1/projects/REDACTED/global/networks/default
network_interface.0.network_ip = 10.128.15.210
network_interface.0.subnetwork = https://www.googleapis.com/compute/v1/projects/REDACTED/regions/us-central1/subnetworks/default
network_interface.0.subnetwork_project = REDACTED
project = REDACTED
scheduling.# = 1
scheduling.0.automatic_restart = true
scheduling.0.min_node_cpus = 0
scheduling.0.on_host_maintenance = MIGRATE
scheduling.0.preemptible = false
self_link = https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/instances/terraform-test-ec0xntcm4n
shielded_instance_config.# = 1
shielded_instance_config.0.enable_integrity_monitoring = true
shielded_instance_config.0.enable_secure_boot = false
shielded_instance_config.0.enable_vtpm = true
tags_fingerprint = 42WmSpB8rSM=
zone = us-central1-a
google_compute_instance_from_machine_image.foobar:
ID = projects/REDACTED/zones/us-central1-a/instances/terraform-test-generated-ibkpncpj0n
provider = provider.google-beta
boot_disk.# = 1
boot_disk.0.auto_delete = true
boot_disk.0.device_name = persistent-disk-0
boot_disk.0.disk_encryption_key_raw =
boot_disk.0.disk_encryption_key_sha256 =
boot_disk.0.initialize_params.# = 1
boot_disk.0.initialize_params.0.image =
boot_disk.0.initialize_params.0.size = 10
boot_disk.0.initialize_params.0.type = pd-standard
boot_disk.0.kms_key_self_link =
boot_disk.0.mode = READ_WRITE
boot_disk.0.source = https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/disks/terraform-test-generated-ibkpncpj0n
can_ip_forward = false
cpu_platform = Intel Haswell
current_status = RUNNING
deletion_protection = false
description =
enable_display = false
hostname =
instance_id = 8178654740726933969
label_fingerprint = 42WmSpB8rSM=
machine_type = n1-standard-1
metadata.startup-script =
metadata_fingerprint = AAkisHTv5NY=
min_cpu_platform =
name = terraform-test-generated-ibkpncpj0n
network_interface.# = 1
network_interface.0.name = nic0
network_interface.0.network = https://www.googleapis.com/compute/v1/projects/REDACTED/global/networks/default
network_interface.0.network_ip = 10.128.15.216
network_interface.0.subnetwork = https://www.googleapis.com/compute/v1/projects/REDACTED/regions/us-central1/subnetworks/default
network_interface.0.subnetwork_project = REDACTED
project = REDACTED
scheduling.# = 1
scheduling.0.automatic_restart = true
scheduling.0.min_node_cpus = 0
scheduling.0.on_host_maintenance = MIGRATE
scheduling.0.preemptible = false
self_link = https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/instances/terraform-test-generated-ibkpncpj0n
shielded_instance_config.# = 1
shielded_instance_config.0.enable_integrity_monitoring = true
shielded_instance_config.0.enable_secure_boot = false
shielded_instance_config.0.enable_vtpm = true
source_machine_image = https://www.googleapis.com/compute/v1/projects/REDACTED/global/machineImages/terraform-test-ec0xntcm4n
tags_fingerprint = 42WmSpB8rSM=
zone = us-central1-a
Dependencies:
google_compute_machine_image.foobar
google_compute_machine_image.foobar:
ID = projects/REDACTED/global/machineImages/terraform-test-ec0xntcm4n
provider = provider.google-beta
description =
name = terraform-test-ec0xntcm4n
project = REDACTED
self_link = https://www.googleapis.com/compute/v1/projects/REDACTED/global/machineImages/terraform-test-ec0xntcm4n
source_instance = https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/instances/terraform-test-ec0xntcm4n
storage_locations.# = 1
storage_locations.0 = us
Dependencies:
google_compute_instance.vm
TestAccComputeInstanceFromMachineImage_overrideAttachedDisk: testing.go:674: Step 0 error: Check failed: Check 2/3 error: google_compute_instance_from_machine_image.foobar: Attribute 'attached_disk.#' expected "1", got "2"
TestAccComputeInstanceFromMachineImage_overrideScratchDisk: testing.go:674: Step 0 error: Check failed: Check 3/3 error: google_compute_instance_from_machine_image.foobar: Attribute 'scratch_disk.0.interface' expected "NVME", got "SCSI"
TestAccComputeInstanceFromMachineImage_basic: testing.go:674: Step 0 error: After applying this step, the plan was not empty:
DIFF:
DESTROY/CREATE: google_compute_instance_from_machine_image.foobar
boot_disk.#: "1" => "0" (forces new resource)
boot_disk.0.auto_delete: "true" => "" (forces new resource)
boot_disk.0.device_name: "persistent-disk-0" => "" (forces new resource)
boot_disk.0.disk_encryption_key_raw: "" => "" (forces new resource)
boot_disk.0.disk_encryption_key_sha256: "" => "" (forces new resource)
boot_disk.0.initialize_params.#: "1" => "" (forces new resource)
boot_disk.0.initialize_params.0.image: "" => "" (forces new resource)
boot_disk.0.initialize_params.0.size: "10" => "" (forces new resource)
boot_disk.0.initialize_params.0.type: "pd-standard" => "" (forces new resource)
boot_disk.0.kms_key_self_link: "" => "" (forces new resource)
boot_disk.0.mode: "READ_WRITE" => "" (forces new resource)
boot_disk.0.source: "https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/disks/terraform-test-generated-1o3dsgodru" => "" (forces new resource)
can_ip_forward: "false" => "false"
cpu_platform: "Intel Haswell" => "<computed>"
current_status: "RUNNING" => "<computed>"
deletion_protection: "false" => ""
description: "" => ""
enable_display: "false" => ""
guest_accelerator: "" => "<computed>"
guest_accelerator.#: "0" => ""
hostname: "" => ""
id: "projects/REDACTED/zones/us-central1-a/instances/terraform-test-generated-1o3dsgodru" => "<computed>"
instance_id: "1391904997642856880" => "<computed>"
label_fingerprint: "2MAH4X53dao=" => "<computed>"
labels.my_key: "my_value" => "my_value"
machine_type: "n1-standard-1" => ""
metadata.foo: "bar" => ""
metadata_fingerprint: "jBgJIMuV2So=" => "<computed>"
metadata_startup_script: "" => ""
min_cpu_platform: "" => "<computed>"
name: "terraform-test-generated-1o3dsgodru" => "terraform-test-generated-1o3dsgodru"
network_interface.#: "1" => "0" (forces new resource)
network_interface.0.access_config.#: "0" => "" (forces new resource)
network_interface.0.alias_ip_range.#: "0" => "" (forces new resource)
network_interface.0.name: "nic0" => "" (forces new resource)
network_interface.0.network: "https://www.googleapis.com/compute/v1/projects/REDACTED/global/networks/default" => "" (forces new resource)
network_interface.0.network_ip: "10.128.15.219" => "" (forces new resource)
network_interface.0.subnetwork: "https://www.googleapis.com/compute/v1/projects/REDACTED/regions/us-central1/subnetworks/default" => "" (forces new resource)
network_interface.0.subnetwork_project: "REDACTED" => "" (forces new resource)
project: "REDACTED" => "<computed>"
scheduling.#: "1" => "1"
scheduling.0.automatic_restart: "false" => "false"
scheduling.0.min_node_cpus: "0" => ""
scheduling.0.node_affinities.#: "0" => "0"
scheduling.0.on_host_maintenance: "MIGRATE" => "<computed>"
scheduling.0.preemptible: "false" => ""
self_link: "https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/instances/terraform-test-generated-1o3dsgodru" => "<computed>"
shielded_instance_config.#: "1" => "0"
shielded_instance_config.0.enable_integrity_monitoring: "true" => ""
shielded_instance_config.0.enable_secure_boot: "false" => ""
shielded_instance_config.0.enable_vtpm: "true" => ""
source_machine_image: "https://www.googleapis.com/compute/v1/projects/REDACTED/global/machineImages/terraform-test-38dukscaqe" => "https://www.googleapis.com/compute/v1/projects/REDACTED/global/machineImages/terraform-test-38dukscaqe"
tags_fingerprint: "42WmSpB8rSM=" => "<computed>"
zone: "us-central1-a" => "us-central1-a"
STATE:
google_compute_instance.vm:
ID = projects/REDACTED/zones/us-central1-a/instances/terraform-test-38dukscaqe
provider = provider.google-beta
boot_disk.# = 1
boot_disk.0.auto_delete = true
boot_disk.0.device_name = persistent-disk-0
boot_disk.0.disk_encryption_key_raw =
boot_disk.0.disk_encryption_key_sha256 =
boot_disk.0.initialize_params.# = 1
boot_disk.0.initialize_params.0.image = https://www.googleapis.com/compute/beta/projects/debian-cloud/global/images/debian-10-buster-v20200805
boot_disk.0.initialize_params.0.size = 10
boot_disk.0.initialize_params.0.type = pd-standard
boot_disk.0.kms_key_self_link =
boot_disk.0.mode = READ_WRITE
boot_disk.0.source = https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/disks/terraform-test-38dukscaqe
can_ip_forward = true
cpu_platform = Intel Haswell
current_status = RUNNING
deletion_protection = false
description =
enable_display = false
hostname =
instance_id = 1097573538842798132
label_fingerprint = 42WmSpB8rSM=
machine_type = n1-standard-1
metadata.foo = bar
metadata_fingerprint = jBgJIMuV2So=
metadata_startup_script =
min_cpu_platform =
name = terraform-test-38dukscaqe
network_interface.# = 1
network_interface.0.name = nic0
network_interface.0.network = https://www.googleapis.com/compute/v1/projects/REDACTED/global/networks/default
network_interface.0.network_ip = 10.128.15.212
network_interface.0.subnetwork = https://www.googleapis.com/compute/v1/projects/REDACTED/regions/us-central1/subnetworks/default
network_interface.0.subnetwork_project = REDACTED
project = REDACTED
scheduling.# = 1
scheduling.0.automatic_restart = true
scheduling.0.min_node_cpus = 0
scheduling.0.on_host_maintenance = MIGRATE
scheduling.0.preemptible = false
self_link = https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/instances/terraform-test-38dukscaqe
shielded_instance_config.# = 1
shielded_instance_config.0.enable_integrity_monitoring = true
shielded_instance_config.0.enable_secure_boot = false
shielded_instance_config.0.enable_vtpm = true
tags_fingerprint = 42WmSpB8rSM=
zone = us-central1-a
google_compute_instance_from_machine_image.foobar:
ID = projects/REDACTED/zones/us-central1-a/instances/terraform-test-generated-1o3dsgodru
provider = provider.google-beta
boot_disk.# = 1
boot_disk.0.auto_delete = true
boot_disk.0.device_name = persistent-disk-0
boot_disk.0.disk_encryption_key_raw =
boot_disk.0.disk_encryption_key_sha256 =
boot_disk.0.initialize_params.# = 1
boot_disk.0.initialize_params.0.image =
boot_disk.0.initialize_params.0.size = 10
boot_disk.0.initialize_params.0.type = pd-standard
boot_disk.0.kms_key_self_link =
boot_disk.0.mode = READ_WRITE
boot_disk.0.source = https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/disks/terraform-test-generated-1o3dsgodru
can_ip_forward = false
cpu_platform = Intel Haswell
current_status = RUNNING
deletion_protection = false
description =
enable_display = false
hostname =
instance_id = 1391904997642856880
label_fingerprint = 2MAH4X53dao=
labels.my_key = my_value
machine_type = n1-standard-1
metadata.foo = bar
metadata_fingerprint = jBgJIMuV2So=
metadata_startup_script =
min_cpu_platform =
name = terraform-test-generated-1o3dsgodru
network_interface.# = 1
network_interface.0.name = nic0
network_interface.0.network = https://www.googleapis.com/compute/v1/projects/REDACTED/global/networks/default
network_interface.0.network_ip = 10.128.15.219
network_interface.0.subnetwork = https://www.googleapis.com/compute/v1/projects/REDACTED/regions/us-central1/subnetworks/default
network_interface.0.subnetwork_project = REDACTED
project = REDACTED
scheduling.# = 1
scheduling.0.automatic_restart = false
scheduling.0.min_node_cpus = 0
scheduling.0.on_host_maintenance = MIGRATE
scheduling.0.preemptible = false
self_link = https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/instances/terraform-test-generated-1o3dsgodru
shielded_instance_config.# = 1
shielded_instance_config.0.enable_integrity_monitoring = true
shielded_instance_config.0.enable_secure_boot = false
shielded_instance_config.0.enable_vtpm = true
source_machine_image = https://www.googleapis.com/compute/v1/projects/REDACTED/global/machineImages/terraform-test-38dukscaqe
tags_fingerprint = 42WmSpB8rSM=
zone = us-central1-a
Dependencies:
google_compute_machine_image.foobar
google_compute_machine_image.foobar:
ID = projects/REDACTED/global/machineImages/terraform-test-38dukscaqe
provider = provider.google-beta
description =
name = terraform-test-38dukscaqe
project = REDACTED
self_link = https://www.googleapis.com/compute/v1/projects/REDACTED/global/machineImages/terraform-test-38dukscaqe
source_instance = https://www.googleapis.com/compute/v1/projects/REDACTED/zones/us-central1-a/instances/terraform-test-38dukscaqe
storage_locations.# = 1
storage_locations.0 = us
Dependencies:
google_compute_instance.vm
--- FAIL: TestAccComputeInstanceFromMachineImage_overrideAttachedDisk (314.39s)
--- FAIL: TestAccComputeInstanceFromMachineImage_basic (320.81s)
--- FAIL: TestAccComputeInstanceFromMachineImage_overrideBootDisk (344.98s)
--- FAIL: TestAccComputeInstanceFromMachineImage_overrideScratchDisk (405.11s)
--- FAIL: TestAccComputeInstanceFromMachineImage_overrideMetadataDotStartupScript (423.40s)
FAIL
FAIL github.com/hashicorp/terraform-provider-google-beta/google-beta 425.720s
FAIL
make: *** [testacc] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment