From f0cb0965034520a0c4c3681325de7df34e30a2d1 Mon Sep 17 00:00:00 2001 From: Jason Rothstein Date: Sat, 29 Jun 2024 20:56:15 -0500 Subject: [PATCH] Prevent unintentional recreation when Image changes Signed-off-by: Jason Rothstein --- resource.digitalocean_droplet.this.tf | 5 +++++ terraform.tf | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/resource.digitalocean_droplet.this.tf b/resource.digitalocean_droplet.this.tf index 281a2fd..905533e 100644 --- a/resource.digitalocean_droplet.this.tf +++ b/resource.digitalocean_droplet.this.tf @@ -2,6 +2,11 @@ resource "digitalocean_droplet" "this" { backups = "true" image = var.image_name ipv6 = "true" + lifecycle { + ignore_changes = [ + image, + ] + } monitoring = "true" name = "${var.host_name}.${var.domain_name}" region = var.region diff --git a/terraform.tf b/terraform.tf index ce6f5aa..6305e5c 100644 --- a/terraform.tf +++ b/terraform.tf @@ -2,8 +2,8 @@ terraform { required_providers { digitalocean = { source = "digitalocean/digitalocean" - version = ">= 2.38.0" + version = ">= 2.39.2" } } - required_version = ">= 1.7.1" + required_version = ">= 1.7.2" }