Changed to finding template by id instead of name

This commit is contained in:
2026-02-02 13:58:18 -05:00
parent c12bfa6bad
commit 6074f5e41e
4 changed files with 16 additions and 9 deletions

View File

@@ -37,9 +37,9 @@ proxmox-template-clone/
- **Proxmox cluster** with token-based API authentication
- **Jenkins server** with Ansible installed
- **Pre-built templates:**
- `ubuntu24vm` - Ubuntu 24 VM template
- `ubuntu24lxc` - Ubuntu 24 LXC template
- **Pre-built templates** (referenced by VMID):
- VM template (VMID: 133)
- LXC template (VMID: 109)
- **Storage:** `local-lvm` backend for VM/LXC disks
### Jenkins Configuration
@@ -123,9 +123,11 @@ Modify available nodes in the `Jenkinsfile` parameters section.
### Templates
Update template names in the respective role task files:
- [roles/proxmox_vm/tasks/main.yml](roles/proxmox_vm/tasks/main.yml)
- [roles/proxmox_lxc/tasks/main.yml](roles/proxmox_lxc/tasks/main.yml)
Template VMIDs are configured in the Jenkinsfile environment section:
- `VM_TEMPLATE_ID` - VMID of the VM template (currently: 133)
- `LXC_TEMPLATE_ID` - VMID of the LXC template (currently: 109)
Update the values in the `environment` block of the Jenkinsfile to use different templates.
## License