Commit Graph

  • 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