Introduce Automated Local Ansible Runs Using new ansible_pull Role #28

Merged
june merged 5 commits from ansible_pull into main 2025-10-13 17:34:34 +02:00
Owner

Aside from introducing the new ansible_pull role, this also adds a new reboot role for gracefully handling reboots on local connections.
It sets up NetBox as the first host to have the ansible_pull role enabled.

Aside from introducing the new `ansible_pull` role, this also adds a new `reboot` role for gracefully handling reboots on local connections. It sets up NetBox as the first host to have the `ansible_pull` role enabled.
wip: ansible pull
Some checks failed
/ Ansible Lint (push) Failing after 1m57s
cfcf3de49b
temp: reboot test playbook
Some checks failed
/ Ansible Lint (push) Failing after 1m52s
/ Ansible Lint (pull_request) Failing after 2m6s
6bb69cc080
june force-pushed ansible_pull from 6bb69cc080 to c868adc1bd 2025-07-01 03:53:05 +02:00 Compare
fixup
Some checks failed
/ Ansible Lint (push) Failing after 3m52s
/ Ansible Lint (pull_request) Failing after 2m45s
77916b47be
june force-pushed ansible_pull from 77916b47be to 608f05e8c6 2025-07-01 04:14:00 +02:00 Compare
june force-pushed ansible_pull from 608f05e8c6 to 243a27b01c 2025-07-21 20:09:22 +02:00 Compare
june force-pushed ansible_pull from 243a27b01c to e2e1c0991d 2025-07-21 20:16:01 +02:00 Compare
june force-pushed ansible_pull from e2e1c0991d to a7ba739ec9 2025-07-23 15:27:45 +02:00 Compare
june force-pushed ansible_pull from a7ba739ec9 to f107737a39 2025-08-30 20:19:28 +02:00 Compare
june force-pushed ansible_pull from f107737a39 to ecbc961b6a 2025-10-13 16:55:15 +02:00 Compare
june force-pushed ansible_pull from ecbc961b6a to 61a3ccccea 2025-10-13 16:56:24 +02:00 Compare
june force-pushed ansible_pull from 61a3ccccea to bd281713f1 2025-10-13 17:00:23 +02:00 Compare
ansible_pull(role): add ExecPost step rebooting the hosts, if should be
Some checks failed
/ Ansible Lint (push) Failing after 49s
/ Ansible Lint (pull_request) Failing after 48s
e65813f584
june force-pushed ansible_pull from e65813f584 to a48644701b 2025-10-13 17:17:30 +02:00 Compare
june force-pushed ansible_pull from a48644701b to 952fbf85c5 2025-10-13 17:26:09 +02:00 Compare
temp: ansible_pull branch
Some checks failed
/ Ansible Lint (push) Failing after 47s
/ Ansible Lint (pull_request) Failing after 48s
17937c87a4
june force-pushed ansible_pull from 17937c87a4 to 952fbf85c5 2025-10-13 17:34:14 +02:00 Compare
june merged commit 952fbf85c5 into main 2025-10-13 17:34:34 +02:00
june deleted branch ansible_pull 2025-10-13 17:34:34 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: CCCHH/ansible-infra#28
No description provided.