From 19da416506d183985f21aabf299acda1022ca20a Mon Sep 17 00:00:00 2001 From: Ronald Date: Thu, 17 Jul 2025 21:35:27 +0100 Subject: [PATCH] Setup new variable, create_vm_proxmox_node This is the node in the Proxmox cluster, this previously was create_vm_proxmox_host however, that can cause issues, therefore a different variable that is defaulted to create_vm_proxmox_host is a better approach --- defaults/main.yml | 4 +++- tasks/proxmox.yml | 14 +++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 8f794d2..61af813 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,5 +1,7 @@ --- -# defaults file for Create-VM +# defaults file for Create-VM-Proxmox +create_vm_proxmox_node: "{{ create_vm_proxmox_host }}" + # Generic Variables # create_vm_proxmox_recreate_vm: false diff --git a/tasks/proxmox.yml b/tasks/proxmox.yml index f380c95..0501179 100644 --- a/tasks/proxmox.yml +++ b/tasks/proxmox.yml @@ -40,7 +40,7 @@ api_host: "{{ create_vm_proxmox_host }}" api_user: "{{ create_vm_proxmox_user }}" api_password: "{{ create_vm_proxmox_password }}" - node: "{{ create_vm_proxmox_host }}" + node: "{{ create_vm_proxmox_node }}" newid: "{{ create_vm_proxmox_vmid }}" name: "{{ create_vm_proxmox_name }}" clone: "{{ create_vm_proxmox_source_vm }}" @@ -55,7 +55,7 @@ api_user: "{{ create_vm_proxmox_user }}" api_password: "{{ create_vm_proxmox_password }}" vmid: "{{ create_vm_proxmox_vmid }}" - node: "{{ create_vm_proxmox_host }}" + node: "{{ create_vm_proxmox_node }}" vcpus: "{{ create_vm_proxmox_numb_cpus | default(omit) }}" cores: "{{ create_vm_proxmox_numb_cores | default(2) }}" memory: "{{ create_vm_proxmox_memory_mb | default(omit) }}" @@ -86,7 +86,7 @@ api_host: "{{ create_vm_proxmox_host }}" api_user: "{{ create_vm_proxmox_user }}" api_password: "{{ create_vm_proxmox_password }}" - node: "{{ create_vm_proxmox_host }}" + node: "{{ create_vm_proxmox_node }}" vmid: "{{ create_vm_proxmox_vmid }}" name: "{{ create_vm_proxmox_name }}" update: true @@ -103,7 +103,7 @@ api_host: "{{ create_vm_proxmox_host }}" api_user: "{{ create_vm_proxmox_user }}" api_password: "{{ create_vm_proxmox_password }}" - node: "{{ create_vm_proxmox_host }}" + node: "{{ create_vm_proxmox_node }}" vmid: "{{ create_vm_proxmox_vmid }}" name: "{{ create_vm_proxmox_name }}" update: true @@ -124,7 +124,7 @@ api_host: "{{ create_vm_proxmox_host }}" api_user: "{{ create_vm_proxmox_user }}" api_password: "{{ create_vm_proxmox_password }}" - node: "{{ create_vm_proxmox_host }}" + node: "{{ create_vm_proxmox_node }}" vmid: "{{ create_vm_proxmox_vmid }}" name: "{{ create_vm_proxmox_name }}" agent: true @@ -137,7 +137,7 @@ api_host: "{{ create_vm_proxmox_host }}" api_user: "{{ create_vm_proxmox_user }}" api_password: "{{ create_vm_proxmox_password }}" - node: "{{ create_vm_proxmox_host }}" + node: "{{ create_vm_proxmox_node }}" vmid: "{{ create_vm_proxmox_vmid }}" name: "{{ create_vm_proxmox_name }}" onboot: true @@ -150,7 +150,7 @@ api_host: "{{ create_vm_proxmox_host }}" api_user: "{{ create_vm_proxmox_user }}" api_password: "{{ create_vm_proxmox_password }}" - node: "{{ create_vm_proxmox_host }}" + node: "{{ create_vm_proxmox_node }}" vmid: "{{ create_vm_proxmox_vmid }}" name: "{{ create_vm_proxmox_name }}" state: started