diff --git a/multiple/shared_modules/cloud-init.tf b/multiple/shared_modules/cloud-init.tf index 9263148..8b52949 100644 --- a/multiple/shared_modules/cloud-init.tf +++ b/multiple/shared_modules/cloud-init.tf @@ -3,6 +3,6 @@ resource "libvirt_cloudinit_disk" "commoninit" { user_data = templatefile("${path.module}/cloud_init.yaml", { ssh_key = var.ssh_key }) - pool = var.pool_name + pool = "${var.vm_name}-pool" depends_on = [libvirt_pool.tf_tmp_storage] } \ No newline at end of file diff --git a/multiple/shared_modules/pool.tf b/multiple/shared_modules/pool.tf index a5fa1b8..12473a8 100644 --- a/multiple/shared_modules/pool.tf +++ b/multiple/shared_modules/pool.tf @@ -1,5 +1,5 @@ resource "libvirt_pool" "tf_tmp_storage" { - name = var.pool_name + name = "${var.vm_name}-pool" type = "dir" target { path = var.pool_path diff --git a/multiple/shared_modules/volume.tf b/multiple/shared_modules/volume.tf index 802a706..582cdcf 100644 --- a/multiple/shared_modules/volume.tf +++ b/multiple/shared_modules/volume.tf @@ -1,7 +1,7 @@ resource "libvirt_volume" "vm_disk" { count = var.instance_count name = "${var.vm_name}-${count.index}" - pool = var.pool_name + pool = "${var.vm_name}-pool" source = var.image_location format = "qcow2"