From a88354149dccf76348c9255c7da966707290659c Mon Sep 17 00:00:00 2001 From: Semaphore Date: Wed, 11 Mar 2026 11:31:23 -0700 Subject: [PATCH] Add proxmox_vmid 110 to alpine-caddy inventory --- inventories/client_dfa_tech/hosts.yml | 1 + roles/snapshot/tasks/main.yml | 16 ++++++++-------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/inventories/client_dfa_tech/hosts.yml b/inventories/client_dfa_tech/hosts.yml index 622ef4b..19618bf 100644 --- a/inventories/client_dfa_tech/hosts.yml +++ b/inventories/client_dfa_tech/hosts.yml @@ -16,6 +16,7 @@ all: ansible_user: root os_family: "alpine" human_estimate_seconds: 2700 + proxmox_vmid: 110 windows_hosts: hosts: {} diff --git a/roles/snapshot/tasks/main.yml b/roles/snapshot/tasks/main.yml index 315511e..5e41a40 100644 --- a/roles/snapshot/tasks/main.yml +++ b/roles/snapshot/tasks/main.yml @@ -1,11 +1,10 @@ --- -# Detect hypervisor type from inventory var: hypervisor_type (proxmox or xcpng) - - name: Create pre-patch snapshot (Proxmox) community.general.proxmox_snap: - api_host: "{{ proxmox_api_host }}" - api_user: "{{ proxmox_api_user }}" - api_password: "{{ proxmox_api_password }}" + api_host: "{{ PROXMOX_HOST }}" + api_user: "{{ PROXMOX_TOKEN_ID | split("!") | first }}" + api_token_id: "{{ PROXMOX_TOKEN_ID | split("!") | last }}" + api_token_secret: "{{ PROXMOX_TOKEN_SECRET }}" vmid: "{{ proxmox_vmid }}" state: present snapname: "{{ snapshot_name_prefix }}-{{ ansible_date_time.date }}-{{ ansible_date_time.hour }}{{ ansible_date_time.minute }}" @@ -34,9 +33,10 @@ - name: Verify snapshot was created (Proxmox) community.general.proxmox_snap: - api_host: "{{ proxmox_api_host }}" - api_user: "{{ proxmox_api_user }}" - api_password: "{{ proxmox_api_password }}" + api_host: "{{ PROXMOX_HOST }}" + api_user: "{{ PROXMOX_TOKEN_ID | split("!") | first }}" + api_token_id: "{{ PROXMOX_TOKEN_ID | split("!") | last }}" + api_token_secret: "{{ PROXMOX_TOKEN_SECRET }}" vmid: "{{ proxmox_vmid }}" snapname: "{{ snapshot_id }}" state: present