Commit Graph

15 Commits

Author SHA1 Message Date
max 0696218eb6 feat(pb,task): moves input validation into separated tasks files. Play fails immediately if a validation fails 2026-09-17 10:16:05 +04:00
max 4789bbd850 fix(pb): makes hostname validation strict enough 2026-09-16 17:51:49 +04:00
max 6649426ca7 feat(pb): makes human admin user optional 2026-09-15 17:53:18 +04:00
max c7418ad40f feat(pb): adds IP address validation for LXC and VM deployment 2026-09-15 15:06:44 +05:00
max b3771097c2 feat(pb): adds default values for var prompts 2026-09-14 20:09:58 +04:00
max 8f4fee8b63 change(inv): moves localhost to hosts.yaml, removes dedicated localhost.yaml 2026-09-14 14:50:44 +04:00
max d833004dee FEATURE: adds a prompt about un/privileged LXC 2026-08-21 20:29:50 +04:00
max dc5c2d8db6 RECAFTOR: updates some apps configs, merges time and locale role into base_system role 2026-08-17 12:07:03 +04:00
max 13b49877a0 FEATURE: adds update_configs roles to deploy playbooks 2026-08-14 17:03:37 +04:00
max c783b83636 FEATURE: adds a hostname validation for lxc deployment playbook 2026-08-11 15:04:14 +04:00
max 14c0b05bd2 REFACTOR: deploy_and_set_up_lxc_on_proxmox.yaml works again 2026-08-11 08:42:51 +04:00
max fe82553525 REFACTOR: remove unnecessary files. Add to deploy_and_set_up_lxc_on_proxmox configuration steps 2026-08-09 18:20:27 +04:00
max d0c272ff83 REFACTOR: VM creation and setup 2026-08-09 14:10:53 +04:00
max 84af7b011b FIX: fix the issue with the misdiscovery of the python interpreter when localhost is the target 2026-08-09 13:44:56 +04:00
max a2a5ba3a5e Changes LXC deployment role and introduces a new playbook for that 2026-08-09 13:03:27 +05:00