This website requires JavaScript.
5049990377
fix: refactor clone creation logic into separate iteration file
main
Jose
2025-12-06 11:53:45 +01:00
d85c6afe5c
fix: update Cloud-Init snippet SSH key path for Proxmox configuration
Jose
2025-12-06 09:45:45 +01:00
38d30dca27
fix: update snippet enabling logic for Proxmox storage configuration
Jose
2025-12-06 09:34:58 +01:00
4792c24195
fix: refine regex to limit snippet insertion to specific Proxmox storage
Jose
2025-12-06 09:28:23 +01:00
8082728c6e
fix: enhance regex for enabling 'snippets' in Proxmox storage configuration
Jose
2025-12-06 09:25:17 +01:00
a403f04500
fix: update regex for Proxmox storage configuration to ensure 'snippets' is included
Jose
2025-12-06 09:17:45 +01:00
701db06dc4
fix: ensure 'snippets' is enabled for Proxmox storage configuration
Jose
2025-12-06 09:12:38 +01:00
567b27264b
fix: ensure Proxmox storage supports snippets and verify directory existence
Jose
2025-12-06 09:08:18 +01:00
9495475e58
fix: streamline validation for Proxmox storage snippets support
Jose
2025-12-06 08:55:51 +01:00
1a0af3b6e6
fix: refine content extraction for Proxmox snippets storage configuration
Jose
2025-12-06 08:44:42 +01:00
8c031a915d
fix: update preflight checks to ensure 'snippets' is included in Proxmox storage content list
Jose
2025-12-06 08:40:48 +01:00
b8718a23a5
fix: improve condition checks for Proxmox snippets storage configuration
Jose
2025-12-06 08:14:03 +01:00
15325213ab
fix: add support for Proxmox snippets storage configuration and update related paths
Jose
2025-12-06 08:08:26 +01:00
6d7fc713a2
fix: add optional FQDN configuration to VM template and Cloud-Init user-data
Jose
2025-12-06 07:06:38 +01:00
0c73433277
fix: update SSH public key copy task to use remote source
Jose
2025-12-05 18:49:42 +01:00
5762bd0a5e
fix: update SSH key handling in Cloud-Init user-data template
Jose
2025-12-05 18:33:23 +01:00
7ae3150ad0
fix: verify SSH key readability before creating Cloud-Init user-data snippet
Jose
2025-12-03 21:14:28 +01:00
900d376933
fix: update SSH key path variable to use ssh_keys_file in configuration tasks
Jose
2025-12-03 20:55:47 +01:00
677fcf9916
fix: change become to false for pip installation task in preflight checks
Jose
2025-12-03 20:48:54 +01:00
7e3f26f38c
feat: add task to ensure passlib is installed on the ansible controller
Jose
2025-12-03 20:47:00 +01:00
d91f90f06e
fix: update last modified timestamp format in download-image.yml
Jose
2025-12-03 18:20:17 +01:00
326d4ac474
refactor: remove debug output for mtime and format last modified timestamp
Jose
2025-12-03 18:17:54 +01:00
bddcc72946
modified: tasks/download-image.yml
Jose
2025-12-03 18:14:19 +01:00
a54e872993
modified: tasks/download-image.yml
Jose
2025-12-03 18:10:53 +01:00
cc72a0e412
modified: tasks/download-image.yml
Jose
2025-12-03 18:07:57 +01:00
180b22aff8
# modified: tasks/download-image.yml
Jose
2025-12-03 18:03:33 +01:00
cbeaddbbb0
modified: tasks/download-image.yml
Jose
2025-12-03 17:55:08 +01:00
4c95d5ed17
Fix last modified timestamp formatting in download-image.yml
Jose
2025-12-03 17:52:04 +01:00
da8cd42dd9
modified: tasks/download-image.yml
Jose
2025-12-03 17:49:43 +01:00
74d7ef82fa
Fix datetime formatting for last modified image info in download-image.yml
Jose
2025-12-03 17:47:33 +01:00
7f6d7fb418
Refactor VM ID existence check in preflight tasks to use JSON output format
Jose
2025-12-03 17:43:55 +01:00
80a592c9eb
Enhance preflight checks for VM ID uniqueness in Proxmox cluster
Jose
2025-12-03 17:39:57 +01:00
8e4f0b676b
Fix last modified image info display in download-image.yml
Jose
2025-12-03 17:34:15 +01:00
1dcb59c6d5
modified: tasks/download-image.yml
Jose
2025-12-03 17:31:26 +01:00
8444ab8cd9
Fix datetime formatting for last modified image info in download-image.yml
Jose
2025-12-03 17:29:05 +01:00
37fa642dca
Fix datetime formatting for last modified image info in download-image.yml
Jose
2025-12-03 17:24:37 +01:00
62e504359a
Fix datetime formatting for last modified image info in download-image.yml
Jose
2025-12-02 21:33:22 +01:00
a9d2847560
Fix datetime formatting for last modified image info in download-image.yml
Jose
2025-12-02 21:29:47 +01:00
211eb8f521
Fix datetime formatting for last modified image info in download-image.yml
Jose
2025-12-02 21:27:05 +01:00
4653876c12
Fix datetime formatting for last modified image info in download-image.yml
Jose
2025-12-02 21:25:02 +01:00
8ec7c2dbfb
Fix datetime formatting for last modified image info in download-image.yml
Jose
2025-12-02 21:20:33 +01:00
12fdeae514
Add task to ensure snippets storage directory exists
Jose
2025-12-02 20:56:42 +01:00
2065aa314a
Refactor preflight task names for clarity and consistency
Jose
2025-12-02 19:51:57 +01:00
e3c660d9e4
Set become to false for pip installation task in preflight checks
Jose
2025-12-02 19:49:53 +01:00
42f63faf52
Add tasks to set Python interpreter and install netaddr in controller environment
Jose
2025-12-02 19:47:00 +01:00
b30159295a
modified: tasks/preflight-checks.yml
Jose
2025-12-02 19:42:35 +01:00
c0ee2e5358
modified: tasks/preflight-checks.yml
Jose
2025-12-01 21:13:23 +01:00
63e29b4290
modified: tasks/preflight-checks.yml
Jose
2025-12-01 21:06:02 +01:00
1f49015162
modified: tasks/preflight-checks.yml
Jose
2025-12-01 20:54:14 +01:00
fd82dad2ba
modified: tasks/preflight-checks.yml
Jose
2025-12-01 20:44:11 +01:00
f68da2cb98
modified: tasks/preflight-checks.yml
Jose
2025-12-01 19:44:03 +01:00
d98166db2d
new file: meta/main.yml
Jose
2025-12-01 19:32:54 +01:00
d171a4a7b9
refactor ♻️ : Refactored all task files to use centralized helper functions from tasks/helpers.yml, improving code consistency, maintainability, and idempotency.
Jose
2025-11-18 20:24:43 +01:00
833ceb93d4
refactor ♻️ : Integrate centralized helper functions for improved code consistency and idempotency across VM management tasks
Jose
2025-11-16 08:42:26 +01:00
cb6a06d54f
style 💎 : Update Debian image URLs and paths
Jose
2025-11-16 08:35:27 +01:00
d106048083
docs 📝 : Update Debian image URL and path
Jose
2025-11-16 08:11:25 +01:00
6361b3fc41
refactor ♻️ : Improve retry logic consistency across tasks
Jose
2025-11-16 08:02:18 +01:00
ff691bae3d
Use fqdn for ansible.builtin modules
Jose
2025-11-15 21:49:12 +01:00
ec2b3b7edc
refactor ♻️ : Refactored playbook to improve readability and maintainability
Jose
2025-11-15 19:18:45 +01:00
c204a0a3b7
style 💎 : Update default VM settings
Jose
2025-11-15 18:46:21 +01:00
53ee97bc59
deleted: 00_README_FIRST.md deleted: ARCHITECTURE.md deleted: CHANGELOG.md deleted: GET_STARTED.md deleted: IMPLEMENTATION_SUMMARY.md deleted: IMPROVEMENTS.md deleted: QUICK_REFERENCE.md modified: README.md deleted: README_NEW.md deleted: VERIFICATION_CHECKLIST.md deleted: _FINAL_SUMMARY.txt
Jose
2025-11-15 17:39:23 +01:00
0a8f5c6124
modified: README.md new file: README_NEW.md
Jose
2025-11-15 17:37:15 +01:00
f62750fe2f
feat: Implement Debian VM template creation and cloning on Proxmox
Jose
2025-11-15 17:22:21 +01:00
f76fb397ab
feat ✨ : Update README.md with improved formatting and added notes & best practices
Jose
2025-11-15 14:34:58 +01:00
0a1981194b
refactor ♻️ : Refactored the Debian VM template and cloning tasks for improved readability and maintainability.
Jose
2025-11-15 12:59:20 +01:00
e4dc0f3265
style 💎 : Update user group settings
Jose
2025-11-15 12:59:08 +01:00
132409da05
docs 📝 : Update Proxmox VM Role documentation
Jose
2025-11-15 12:58:55 +01:00
f06b172864
refactor ♻️ : Refactored the main.yml and tasks/main.yml to improve organization and readability.
Jose
2025-11-15 12:58:33 +01:00
814653b0d7
chore 📦 : Update .gitignore with new ignore patterns for Ansible, VSCode and Windows system files
Jose
2025-11-15 09:52:00 +01:00
7aa5c9dc1b
feat ✨ : Added new feature to generate Debian VM templates and deploy clones
Jose
2025-11-15 09:51:38 +01:00
91a2819d82
Add README.md
Jose
2025-11-15 09:38:32 +01:00