952fbf85c5
ansible_pull(role): add ExecStartPost step rebooting the hosts, if nec.
...
/ Ansible Lint (pull_request) Failing after 48s
/ Ansible Lint (push) Failing after 49s
Add ExecStartPost step rebooting the hosts, if necessary.
2025-10-13 17:23:08 +02:00
bd281713f1
netbox(host): setup ansible_pull for host
/ Ansible Lint (push) Failing after 48s
/ Ansible Lint (pull_request) Failing after 48s
2025-10-13 16:59:42 +02:00
648489ed09
define common ansible_pull configuration for chaosknoten inventory hosts
...
Define common configuration as it should be the same for all hosts, just
the ansible_pull__age_private_key needs to be set per host then.
2025-10-13 16:58:30 +02:00
434ddfc955
ansible_pull(role): introduce ansible_pull role
...
Introduce ansible_pull role for setting up automatic ansible_pull runs.
Also add accompanying host group and playbook play.
2025-10-13 16:56:18 +02:00
8cb6ab3d04
reboot(role): intro. reboot role, which handles local conns. gracefully
...
Also use this role instead of plain ansible.builtin.reboot.
This is in preparation for using ansible_pull as we don't want to have
ansible.builtin.reboot fail local playbook runs.
2025-10-13 16:56:18 +02:00