8082728c6e
fix: enhance regex for enabling 'snippets' in Proxmox storage configuration
2025-12-06 09:25:17 +01:00
a403f04500
fix: update regex for Proxmox storage configuration to ensure 'snippets' is included
2025-12-06 09:17:45 +01:00
701db06dc4
fix: ensure 'snippets' is enabled for Proxmox storage configuration
2025-12-06 09:12:38 +01:00
567b27264b
fix: ensure Proxmox storage supports snippets and verify directory existence
2025-12-06 09:08:18 +01:00
9495475e58
fix: streamline validation for Proxmox storage snippets support
2025-12-06 08:55:51 +01:00
1a0af3b6e6
fix: refine content extraction for Proxmox snippets storage configuration
2025-12-06 08:44:42 +01:00
8c031a915d
fix: update preflight checks to ensure 'snippets' is included in Proxmox storage content list
2025-12-06 08:40:48 +01:00
b8718a23a5
fix: improve condition checks for Proxmox snippets storage configuration
2025-12-06 08:14:03 +01:00
15325213ab
fix: add support for Proxmox snippets storage configuration and update related paths
2025-12-06 08:08:26 +01:00
677fcf9916
fix: change become to false for pip installation task in preflight checks
2025-12-03 20:48:54 +01:00
7e3f26f38c
feat: add task to ensure passlib is installed on the ansible controller
2025-12-03 20:47:00 +01:00
7f6d7fb418
Refactor VM ID existence check in preflight tasks to use JSON output format
2025-12-03 17:43:55 +01:00
80a592c9eb
Enhance preflight checks for VM ID uniqueness in Proxmox cluster
2025-12-03 17:39:57 +01:00
12fdeae514
Add task to ensure snippets storage directory exists
2025-12-02 20:56:42 +01:00
2065aa314a
Refactor preflight task names for clarity and consistency
2025-12-02 19:51:57 +01:00
e3c660d9e4
Set become to false for pip installation task in preflight checks
2025-12-02 19:49:53 +01:00
42f63faf52
Add tasks to set Python interpreter and install netaddr in controller environment
2025-12-02 19:47:00 +01:00
b30159295a
modified: tasks/preflight-checks.yml
2025-12-02 19:42:35 +01:00
c0ee2e5358
modified: tasks/preflight-checks.yml
2025-12-01 21:13:23 +01:00
63e29b4290
modified: tasks/preflight-checks.yml
2025-12-01 21:06:02 +01:00
1f49015162
modified: tasks/preflight-checks.yml
2025-12-01 20:54:14 +01:00
fd82dad2ba
modified: tasks/preflight-checks.yml
2025-12-01 20:44:11 +01:00
f68da2cb98
modified: tasks/preflight-checks.yml
2025-12-01 19:44:03 +01:00
ff691bae3d
Use fqdn for ansible.builtin modules
2025-11-15 21:49:12 +01:00
f62750fe2f
feat: Implement Debian VM template creation and cloning on Proxmox
...
- Added default configuration for VM creation in defaults/main.yml.
- Created tasks for configuring the VM with UEFI, TPM, disks, GPU, and Cloud-Init in tasks/configure-vm.yml.
- Implemented clone creation and configuration logic in tasks/create-clones.yml.
- Added template conversion functionality in tasks/create-template.yml.
- Developed base VM creation logic in tasks/create-vm.yml.
- Included image download and caching tasks in tasks/download-image.yml.
- Introduced utility tasks for common operations in tasks/helpers.yml.
- Organized main orchestration logic in tasks/main.yml, with clear stages for each operation.
- Added pre-flight checks to validate the environment before execution in tasks/preflight-checks.yml.
2025-11-15 17:22:21 +01:00