We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c0782f2 commit b82f724Copy full SHA for b82f724
1 file changed
main.tf
@@ -249,7 +249,7 @@ data "google_compute_snapshot" "latest_prod" {
249
# Restore production snapshot to a staging-specific disk for overlays
250
resource "google_compute_disk" "overlay_disk" {
251
count = local.use_overlay ? 1 : 0
252
- name = format("%s-overlay-disk", var.name)
+ name = data.google_compute_snapshot.latest_prod[0].name
253
project = var.project_id
254
type = "hyperdisk-balanced"
255
zone = var.zone
@@ -335,8 +335,11 @@ resource "google_compute_instance" "cloud-compose" {
335
enable_vtpm = "true"
336
}
337
338
+ depends_on = [google_compute_disk.overlay_disk]
339
lifecycle {
- create_before_destroy = false
340
+ replace_triggered_by = [
341
+ google_compute_disk.overlay_disk
342
+ ]
343
344
345
0 commit comments