The Terraform plan logs list resources which shall be updated in-place separately from those which will be newly added or destroyed. The tilde character (~ ) also flags resources/attributes that trigger an in-place update. For example, below is the planned in-place update for the instance, triggered by a change in its virtual image, from "Ubuntu 22.04 NVIDIA_AI" to "ubuntu-22.04-20250604054912" :
Code Block |
---|
# module.web_server.openstack_compute_instance_v2.instance will be updated in-place
~ resource "openstack_compute_instance_v2" "instance" {
id = "552f77d0-dc87-4de8-bc58-93c0b324761a"
~ image_name = "Ubuntu 22.04 NVIDIA_AI" -> "ubuntu-22.04-20250604054912"
# (16 unchanged attributes hidden) |
|