max
|
130fcb5069
|
fix(taks): allows to use more complex passwords
|
2026-09-17 19:13:46 +04:00 |
|
max
|
93cee75103
|
fix(task): minor names and typos fixes
|
2026-09-17 17:59:08 +04:00 |
|
max
|
24f34198ff
|
feat(pb,role,task): makes VM deployment playbook use new validation pre_tasks, become_method and os_template tasks are shared now
|
2026-09-17 14:29:23 +04:00 |
|
max
|
f29de42397
|
feat(pb,role,task): generalize names of common pre_tasks and their variables, specifies LXC-specific ones
|
2026-09-17 11:16:18 +04:00 |
|
max
|
daa5826573
|
feat(pb,role,task): completes the LXC deployment workflow using new validation tasks
|
2026-09-17 10:50:46 +04:00 |
|
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
|
e5e4aa1832
|
fix(role): omz installation
|
2026-09-16 17:25:09 +04:00 |
|
max
|
74f567c8eb
|
fix(role): adds root and human_admin_user to sudoers in Alpine
|
2026-09-16 16:51:08 +04:00 |
|
max
|
996e242180
|
fix(role): enables qemu-guest-agent service only if the host is a VM
|
2026-09-16 09:44:01 +04:00 |
|
max
|
9627a4a5e0
|
feat(pb): removes TLS certificates after the distribution
|
2026-09-16 09:41:32 +04:00 |
|
max
|
e20776a571
|
Merge branch 'main' into dev
Keep feature branch updated to avoid future issues
|
2026-09-16 09:08:38 +04:00 |
|
max
|
2fccf20768
|
fix(git): removes irrelevant data from issue templates
Deploy new config to the Ansible server / trigger-webhook (pull_request) Has been cancelled
|
2026-09-16 09:03:41 +04:00 |
|
max
|
130ad1dba5
|
feat(role): installs qemu-guest-agent on Alpine, enables and starts the service
|
2026-09-15 19:33:43 +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
|
2e1f8d4146
|
Merge pull request 'Update crt play' (#18) from update_crt_play into dev
Reviewed-on: #18
|
2026-09-14 17:00:42 +04:00 |
|
max
|
14e09c7ee7
|
fix(role): replaces ansible.builtin.fetch with ansible.posix.synchronize to pull the directory
|
2026-09-14 16:53:47 +04:00 |
|
max
|
a5200c8d9b
|
feat(git): adds issue templates
Deploy new config to the Ansible server / trigger-webhook (pull_request) Successful in 1m8s
|
2026-09-14 16:44:28 +05:00 |
|
max
|
e59f07fb6d
|
feat(pb,role): adds alpine as an option for VM deploying
|
2026-09-14 14:50:44 +04:00 |
|
max
|
6bef8b28e5
|
feat(role): ensures that sudo group exists
|
2026-09-14 14:50:44 +04:00 |
|
max
|
eb7fd456e4
|
fix(role): replaces ssh with openssh, adds tzdata
|
2026-09-14 14:50:44 +04:00 |
|
max
|
5f4f84ea15
|
feat(role): sets locale for alpine correctly
|
2026-09-14 14:50:44 +04:00 |
|
max
|
8f4fee8b63
|
change(inv): moves localhost to hosts.yaml, removes dedicated localhost.yaml
|
2026-09-14 14:50:44 +04:00 |
|
max
|
1d3bc59a8b
|
fix(playbook): play name in maintain playbook
|
2026-09-14 14:50:44 +04:00 |
|
max
|
49bd2f630b
|
feat(role,pb,inv): new role for updating certificates on web-servers
|
2026-09-14 09:58:47 +04:00 |
|
max
|
07b33028d1
|
fix(playbook): play name in maintain playbook
|
2026-09-14 09:44:21 +04:00 |
|
max
|
cc68a1f863
|
fix (roles): ssh config to be placed in ~/.shh
|
2026-09-02 19:08:46 +05:00 |
|
max
|
4897cdadbd
|
feat (roles): copies a config with hosts rules in human admin ~/.ssh
|
2026-09-01 10:18:30 +05:00 |
|
max
|
e0571783ba
|
fix (docs): a typ in README.md
|
2026-09-01 09:31:48 +05:00 |
|
max
|
c633ead7cc
|
CHANGE: updates README.md
|
2026-08-24 15:28:22 +05:00 |
|
max
|
db217f4ce2
|
Merge pull request 'feat(maintenance): new checks added, existing improved' (#6) from dev into main
Reviewed-on: #6
|
2026-08-24 13:32:09 +04:00 |
|
max
|
cdfcc844e0
|
FIX: encloses the variable name with brackets and double quotes
Deploy new config to the Ansible server / trigger-webhook (pull_request) Successful in 26s
|
2026-08-24 14:20:24 +05:00 |
|
max
|
71a98b34ca
|
FEATURE: replaces hardcoded ip of proxmox with a variable
|
2026-08-24 14:11:42 +05:00 |
|
max
|
d2ee60c0fb
|
FIX: become password added to drive resize task
|
2026-08-24 12:49:18 +04:00 |
|
max
|
baab14c3fc
|
FIX: adds 'children' directive in inventory/hosts.yaml
|
2026-08-23 17:05:57 +05:00 |
|
max
|
5e253db9c7
|
FEATURE: resizes rootfs if a host is LXC and its rootfs is almost full
|
2026-08-23 17:02:01 +05:00 |
|
max
|
54ec2bdbee
|
FEATURE: adds proxmox host to inventory, but excludes it from playbooks/maintain.yaml
|
2026-08-23 17:00:23 +05:00 |
|
max
|
91d4dabea8
|
FEATURE: adds domain names to hosts
|
2026-08-23 15:00:00 +05:00 |
|
max
|
857813d78f
|
FIX: errors from the previous commit
|
2026-08-23 14:51:07 +05:00 |
|
max
|
9200553be6
|
FEATURE: new host added, list of services to check added to hosts. Services checker added
|
2026-08-23 14:29:45 +05:00 |
|
max
|
d833004dee
|
FEATURE: adds a prompt about un/privileged LXC
|
2026-08-21 20:29:50 +04:00 |
|
max
|
43ce6a94c0
|
Merge pull request 'CHANGE: ensures pulls and updates before running jobs' (#4) from dev into main
Reviewed-on: #4
|
2026-08-18 21:24:44 +04:00 |
|
max
|
e9d38ece4d
|
CHANGE: removes unnecessary steps from the gitea action
Deploy new config to the Ansible server / trigger-webhook (pull_request) Successful in 14s
|
2026-08-18 21:22:38 +04:00 |
|
max
|
04894aef9f
|
CHANGE: ensures pulls and updates before running jobs
|
2026-08-18 16:57:27 +04:00 |
|
max
|
1ecc1775ef
|
Merge pull request 'FIX: file extensions in update_modules.sh' (#3) from dev into main
Reviewed-on: #3
|
2026-08-18 15:54:22 +04:00 |
|
max
|
b698108980
|
FIX: file extensions in update_modules.sh
Deploy new config to the Ansible server / trigger-webhook (pull_request) Successful in 14s
|
2026-08-18 15:51:58 +04:00 |
|
max
|
1ed42f148c
|
Merge pull request 'feat(all): updates some configs' (#2) from dev into main
Reviewed-on: #2
|
2026-08-18 15:41:32 +04:00 |
|
max
|
5215f8d082
|
CHANGE: adds new webhooks to the gitea action
Deploy new config to the Ansible server / trigger-webhook (pull_request) Successful in 24s
|
2026-08-18 13:36:29 +04:00 |
|