module.voffice1.libvirt_cloudinit_disk.seed: Refreshing state... [id=a4694210c663c9ce]
module.vvr1_dc0.libvirt_cloudinit_disk.seed: Refreshing state... [id=4666ca51f035e4d8]
module.office1_network.libvirt_network.office1_local: Refreshing state... [id=8fdd2a97-417c-44d4-89e4-ae8d65594135]
module.mesh_vr1_dc0_office1.libvirt_network.link: Refreshing state... [id=8318548f-c3d6-4e06-bef4-fe3f11d68125]
module.mesh_vr1_dc0_vr1_dc1.libvirt_network.link: Refreshing state... [id=9cbc8589-9f40-48e6-872e-ef3abfe29a93]
module.office1_storage.libvirt_pool.dc: Refreshing state... [id=5f94194c-69c1-4b04-a85f-c18d87303a03]
module.mesh_vr1_dc1_office1.libvirt_network.link: Refreshing state... [id=38a20d2d-cd91-4604-a5f4-8e2a6609633c]
module.vr1_dc0_storage.libvirt_pool.dc: Refreshing state... [id=7ce1101c-a89e-40ca-9263-5f572bee40a9]
module.vr1_dc1_storage.libvirt_pool.dc: Refreshing state... [id=4a1df114-ee04-4c80-9233-cc0c140c8556]
module.vr1_dc0_uplink.libvirt_network.site_wan: Refreshing state... [id=f3500153-e4de-45f1-8854-9c92974a6094]
module.vvr1_dc0.libvirt_volume.seed: Refreshing state... [id=/var/lib/libvirt/vr1/vr1-dc0/vvr1-dc0-cloudinit.iso]
module.voffice1.libvirt_volume.seed: Refreshing state... [id=/var/lib/libvirt/vr1/office1/voffice1-cloudinit.iso]
module.office1_opnsense.libvirt_volume.disk: Refreshing state... [id=/var/lib/libvirt/vr1/office1/office1-opnsense-disk.qcow2]
module.ubuntu_noble_base.libvirt_volume.base: Refreshing state... [id=/var/lib/libvirt/vr1/office1/ubuntu-24.04-base.qcow2]
module.voffice1.libvirt_volume.disk: Refreshing state... [id=/var/lib/libvirt/vr1/office1/voffice1-disk.qcow2]
module.vvr1_dc0.libvirt_volume.disk: Refreshing state... [id=/var/lib/libvirt/vr1/vr1-dc0/vvr1-dc0-disk.qcow2]
module.office1_opnsense.libvirt_domain.vm: Refreshing state... [name=office1-opnsense]
module.voffice1.libvirt_domain.vm: Refreshing state... [name=voffice1]
module.vvr1_dc0.libvirt_domain.vm: Refreshing state... [name=vvr1-dc0]
Note: Objects have changed outside of OpenTofu
OpenTofu detected the following changes made outside of OpenTofu since the
last "tofu apply" which may have affected this plan:
# module.voffice1.libvirt_domain.vm has changed
~ resource "libvirt_domain" "vm" {
~ id = 1 -> 5
name = "voffice1"
# (11 unchanged attributes hidden)
}
Unless you have made equivalent changes to your configuration, or ignored the
relevant attributes using ignore_changes, the following plan may include
actions to undo or respond to these changes.
─────────────────────────────────────────────────────────────────────────────
OpenTofu used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
-/+ destroy and then create replacement
OpenTofu will perform the following actions:
# module.vvr1_dc0.libvirt_cloudinit_disk.seed must be replaced
-/+ resource "libvirt_cloudinit_disk" "seed" {
~ id = "4666ca51f035e4d8" -> (known after apply)
~ meta_data = <<-EOT # forces replacement
- instance-id: vvr1-dc0-d123
+ instance-id: vvr1-dc0-d123-r2
local-hostname: vvr1-dc0
EOT
name = "vvr1-dc0-cloudinit"
~ network_config = <<-EOT # forces replacement
version: 2
ethernets:
- mgmt:
+ transit:
match:
name: "enp1s0"
- set-name: mgmt
addresses: ["172.31.0.2/30"]
routes:
- to: "10.10.0.0/22"
via: "172.31.0.1"
uplink:
match:
name: "enp2s0"
- set-name: uplink
dhcp4: false
dhcp6: false
bridges:
br-vr1-dc0-wan:
interfaces: [uplink]
dhcp4: false
dhcp6: false
parameters:
stp: false
forward-delay: 0
EOT
~ path = "/tmp/terraform-provider-libvirt-cloudinit/cloudinit-4666ca51f035e4d8.iso" -> (known after apply)
~ size = 45056 -> (known after apply)
# (1 unchanged attribute hidden)
}
# module.vvr1_dc0.libvirt_volume.seed will be replaced, as requested
-/+ resource "libvirt_volume" "seed" {
~ allocation = 45056 -> (known after apply)
~ capacity = 45056 -> (known after apply)
~ create = {
~ content = {
~ url = "/tmp/terraform-provider-libvirt-cloudinit/cloudinit-4666ca51f035e4d8.iso" -> (known after apply)
}
}
~ id = "/var/lib/libvirt/vr1/vr1-dc0/vvr1-dc0-cloudinit.iso" -> (known after apply)
~ key = "/var/lib/libvirt/vr1/vr1-dc0/vvr1-dc0-cloudinit.iso" -> (known after apply)
name = "vvr1-dc0-cloudinit.iso"
~ path = "/var/lib/libvirt/vr1/vr1-dc0/vvr1-dc0-cloudinit.iso" -> (known after apply)
~ physical = 45056 -> (known after apply)
# (1 unchanged attribute hidden)
}
Plan: 2 to add, 0 to change, 2 to destroy.
─────────────────────────────────────────────────────────────────────────────
Saved the plan to:
/home/jessea123/openstack-caracal-dc-dc/opentofu/vvr1dc0-netplan-fix.tfplan
To perform exactly these actions, run the following command to apply:
tofu apply "/home/jessea123/openstack-caracal-dc-dc/opentofu/vvr1dc0-netplan-fix.tfplan"