a955e4dcd3
refactor ♻️: Refactored the setup playbook to use localhost instead of node0 for the hosts list, improving readability and maintainability.
Jose2025-10-22 18:06:20 +02:00
1fe51f7db0
feat ✨: Add support for creating LXC containers in the setup playbook.
Jose2025-10-22 17:59:31 +02:00
cb21bef263
refactor ♻️: Refactored the tasks/setupacdc.yml file to install 'proxmoxer' and 'requests' Python libraries for the Semaphore user, ensuring they are installed in the home directory of the user running the Ansible playbooks.
Jose2025-10-22 17:56:31 +02:00
7699e7f435
refactor ♻️: Refactored the setup process to install necessary Python packages using Ansible.
Jose2025-10-22 17:33:41 +02:00
1d0ba62653
fix 🐛: Update tasks/setupacdc.yml to install both 'proxmoxer' and 'requests' Python libraries on the control node.
Jose2025-10-22 17:27:51 +02:00
018e89ff8f
refactor ♻️: Update setupacdc.yml to use localhost for hostnames and install 'proxmoxer' Python library on the control node.
Jose2025-10-21 21:30:34 +02:00
2eed5c74c8
fix 🐛: Update setupacdc.yml to include the correct MAC address for DC1.
Jose2025-10-21 21:16:38 +02:00
f04ab0129c
refactor ♻️: Refactored the setupacdc.yml playbook to include variables for addc_hostname and mac_address, improving maintainability and readability.
Jose2025-10-21 21:15:08 +02:00
4da2a47a26
fix 🐛: Update Proxmox container creation task to use new hostname and MAC address variables.
Jose2025-10-21 21:13:39 +02:00
d567df4365
fix 🐛: Update Proxmox container creation task to include DC1 hostname and MAC address
Jose2025-10-21 21:08:07 +02:00
0e55a6afe7
refactor ♻️: Refactored the Proxmox setup task to include additional configuration options for the LXC container. Added a new parameter mac_address to specify the MAC address of the container.
Jose2025-10-21 21:01:23 +02:00
04c1f9b517
fix 🐛: Update Proxmox API credentials in setupacdc.yml
Jose2025-10-21 19:54:34 +02:00
125ca70b70
fix 🐛: Update hostname.yml to include all mounted filesystems, excluding tmpfs, overlay, and squashfs.
Jose2025-10-12 07:47:21 +02:00
71a7c92d83
fix 🐛: Update the hostname.yml playbook to display a summary of mounted filesystems safely, excluding tmpfs, overlay, and squashfs file systems.
Jose2025-10-12 07:45:44 +02:00
71e664f4df
refactor ♻️: Refactored the hostname.yml playbook to group system information, network interfaces, and storage details into separate tasks.
Jose2025-10-12 07:39:44 +02:00
38b41dc939
fix 🐛: Update hostname.yml to exclude 'lo' interface and improve documentation.
Jose2025-10-12 07:34:56 +02:00
b789c705d8
fix 🐛: Update hostname tasks to include detailed information about the host's network configuration, memory usage, processor details, and mounted filesystems.
Jose2025-10-12 07:32:02 +02:00
86351a6241
fix 🐛: Update ansible_samba_domain_member role to use SSH URL for repository source
Jose2025-10-10 20:40:00 +02:00
e941032963
fix 🐛: Update requirements.yml to use SSH URL for the ansible_samba_domain_member role and specify a specific version.
Jose2025-10-10 20:37:22 +02:00
7cfce5e61b
fix 🐛: Update requirements.yml to include a new Git repository for ansible_samba_domain_member.
Jose2025-10-10 20:16:14 +02:00
75c2cef857
fix 🐛: Update requirements.yml to include the correct source and SCM for ansible_samba_domain_member and ansible_samba_ad_dc roles.
Jose2025-10-10 20:07:09 +02:00
872743ddad
fix 🐛: Update requirements.yml to point to the correct repository for ansible_samba_ad_dc
Jose2025-10-10 20:04:57 +02:00
75d08baf68
refactor ♻️: Refactored the requirements.yml file to use HTTPS for Git URLs and updated the SCM field to 'git'. This change ensures that all references to the repositories are secure and consistent.
Jose2025-10-10 20:02:51 +02:00
7553e3fbf0
fix 🐛: Update requirements.yml to use the latest versions of samba_ad_dc, samba_domain_member, and samba_windows_share from git repositories.
Jose2025-10-10 19:11:22 +02:00
5404c239e0
feat ✨: Update requirements.yml to include new Samba roles and dependencies.
Jose2025-10-10 18:50:46 +02:00
7be9c9480c
refactor ♻️: Update role dependencies to use samba_ad_dc instead of samba_domain_member for AD DC management.
Jose2025-10-10 18:29:16 +02:00
bd69cf0db3
feat ✨: Add new roles for managing Samba domain members, AD DC, and Windows shares.
Jose2025-10-10 18:19:36 +02:00
b502b1ee2b
refactor ♻️: Refactored the requirements.yml file to use SSH for cloning repositories instead of HTTPS.
Jose2025-10-09 21:21:35 +02:00
30885075e0
feat ✨: Add new roles for managing Samba domain member, AD DC, and Windows share
Jose2025-10-09 21:15:48 +02:00
181f2f9a1b
refactor ♻️: Refactoring the tasks directory to improve code organization and readability.
Jose2025-10-09 21:12:04 +02:00
46f5852d0c
refactor ♻️: Update requirements.yml to use HTTPS and Gitea token for repository access
Jose2025-10-09 18:55:33 +02:00
ac90815549
fix 🐛: Update requirements.yml to use HTTPS instead of SSH for the samba_domain_member and samba_ad_dc roles.
Jose2025-10-09 18:38:11 +02:00
b7f89f6312
refactor ♻️: Refactoring the tasks directory to include new roles and tasks.
Jose2025-10-09 18:30:11 +02:00