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
6d7fc713a2
fix: add optional FQDN configuration to VM template and Cloud-Init user-data
2025-12-06 07:06:38 +01:00
0c73433277
fix: update SSH public key copy task to use remote source
2025-12-05 18:49:42 +01:00
5762bd0a5e
fix: update SSH key handling in Cloud-Init user-data template
2025-12-05 18:33:23 +01:00
7ae3150ad0
fix: verify SSH key readability before creating Cloud-Init user-data snippet
2025-12-03 21:14:28 +01:00
900d376933
fix: update SSH key path variable to use ssh_keys_file in configuration tasks
2025-12-03 20:55:47 +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
d91f90f06e
fix: update last modified timestamp format in download-image.yml
2025-12-03 18:20:17 +01:00
326d4ac474
refactor: remove debug output for mtime and format last modified timestamp
2025-12-03 18:17:54 +01:00
bddcc72946
modified: tasks/download-image.yml
2025-12-03 18:14:19 +01:00
a54e872993
modified: tasks/download-image.yml
2025-12-03 18:10:53 +01:00
cc72a0e412
modified: tasks/download-image.yml
2025-12-03 18:07:57 +01:00
180b22aff8
# modified: tasks/download-image.yml
2025-12-03 18:03:33 +01:00
cbeaddbbb0
modified: tasks/download-image.yml
2025-12-03 17:55:08 +01:00
4c95d5ed17
Fix last modified timestamp formatting in download-image.yml
2025-12-03 17:52:04 +01:00
da8cd42dd9
modified: tasks/download-image.yml
2025-12-03 17:49:43 +01:00
74d7ef82fa
Fix datetime formatting for last modified image info in download-image.yml
2025-12-03 17:47:33 +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
8e4f0b676b
Fix last modified image info display in download-image.yml
2025-12-03 17:34:15 +01:00
1dcb59c6d5
modified: tasks/download-image.yml
2025-12-03 17:31:26 +01:00
8444ab8cd9
Fix datetime formatting for last modified image info in download-image.yml
2025-12-03 17:29:05 +01:00
37fa642dca
Fix datetime formatting for last modified image info in download-image.yml
2025-12-03 17:24:37 +01:00
62e504359a
Fix datetime formatting for last modified image info in download-image.yml
2025-12-02 21:33:22 +01:00
a9d2847560
Fix datetime formatting for last modified image info in download-image.yml
2025-12-02 21:29:47 +01:00
211eb8f521
Fix datetime formatting for last modified image info in download-image.yml
2025-12-02 21:27:05 +01:00
4653876c12
Fix datetime formatting for last modified image info in download-image.yml
2025-12-02 21:25:02 +01:00
8ec7c2dbfb
Fix datetime formatting for last modified image info in download-image.yml
2025-12-02 21:20:33 +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
d98166db2d
new file: meta/main.yml
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.
...
All task files now use centralized helper functions, ensuring idempotency across all stages. Code is cleaner, more maintainable, and no breaking changes were introduced.
2025-11-18 20:24:43 +01:00
833ceb93d4
refactor ♻️ : Integrate centralized helper functions for improved code consistency and idempotency across VM management tasks
2025-11-16 08:42:26 +01:00
cb6a06d54f
style 💎 : Update Debian image URLs and paths
...
Updated the Debian image URL and path in the defaults/main.yml file to reflect the latest available images. This change ensures that the correct images are used for testing and deployment.
2025-11-16 08:35:27 +01:00
d106048083
docs 📝 : Update Debian image URL and path
...
Updated the Debian image URL to point to a newer version (trixie) and updated the local cache path accordingly. This change reflects the latest available image for testing purposes.
2025-11-16 08:11:25 +01:00
6361b3fc41
refactor ♻️ : Improve retry logic consistency across tasks
...
Standardized the use of `retries` and `delay` variables in tasks to ensure consistent behavior, making it easier to manage and maintain the workflow. This change also enables better error handling and reduces potential issues with task execution.
2025-11-16 08:02:18 +01:00
ff691bae3d
Use fqdn for ansible.builtin modules
2025-11-15 21:49:12 +01:00
ec2b3b7edc
refactor ♻️ : Refactored playbook to improve readability and maintainability
...
Simplified the playbook structure by removing unnecessary tasks and adding comments for clarity. Also, added a rescue block to handle potential errors during execution.
2025-11-15 19:18:45 +01:00
c204a0a3b7
style 💎 : Update default VM settings
...
Reduced memory and CPU resources in the default template to improve performance.
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
2025-11-15 17:39:23 +01:00