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
Some checks failed
/ Ansible Lint (push) Failing after 1m52s
/ Ansible Lint (pull_request) Failing after 2m6s
to c868adc1bd
Some checks failed
/ Ansible Lint (push) Failing after 2m0s
/ Ansible Lint (pull_request) Failing after 1m51s
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
Some checks failed
/ Ansible Lint (push) Failing after 3m52s
/ Ansible Lint (pull_request) Failing after 2m45s
to 608f05e8c6
Some checks failed
/ Ansible Lint (push) Failing after 3m30s
/ Ansible Lint (pull_request) Failing after 3m49s
2025-07-01 04:14:00 +02:00
Compare
june force-pushed ansible_pull from 608f05e8c6
Some checks failed
/ Ansible Lint (push) Failing after 3m30s
/ Ansible Lint (pull_request) Failing after 3m49s
to 243a27b01c
Some checks failed
/ Ansible Lint (push) Failing after 50s
/ Ansible Lint (pull_request) Failing after 47s
2025-07-21 20:09:22 +02:00
Compare
june force-pushed ansible_pull from 243a27b01c
Some checks failed
/ Ansible Lint (push) Failing after 50s
/ Ansible Lint (pull_request) Failing after 47s
to e2e1c0991d
Some checks failed
/ Ansible Lint (push) Failing after 49s
/ Ansible Lint (pull_request) Failing after 47s
2025-07-21 20:16:01 +02:00
Compare
june force-pushed ansible_pull from e2e1c0991d
Some checks failed
/ Ansible Lint (push) Failing after 49s
/ Ansible Lint (pull_request) Failing after 47s
to a7ba739ec9
Some checks failed
/ Ansible Lint (push) Failing after 50s
/ Ansible Lint (pull_request) Failing after 48s
2025-07-23 15:27:45 +02:00
Compare
june force-pushed ansible_pull from a7ba739ec9
Some checks failed
/ Ansible Lint (push) Failing after 50s
/ Ansible Lint (pull_request) Failing after 48s
to f107737a39
Some checks failed
/ Ansible Lint (push) Failing after 51s
/ Ansible Lint (pull_request) Failing after 46s
2025-08-30 20:19:28 +02:00
Compare
june force-pushed ansible_pull from f107737a39
Some checks failed
/ Ansible Lint (push) Failing after 51s
/ Ansible Lint (pull_request) Failing after 46s
to ecbc961b6a
Some checks failed
/ Ansible Lint (push) Failing after 48s
/ Ansible Lint (pull_request) Failing after 47s
2025-10-13 16:55:15 +02:00
Compare
june force-pushed ansible_pull from ecbc961b6a
Some checks failed
/ Ansible Lint (push) Failing after 48s
/ Ansible Lint (pull_request) Failing after 47s
to 61a3ccccea
Some checks failed
/ Ansible Lint (push) Failing after 47s
/ Ansible Lint (pull_request) Failing after 47s
2025-10-13 16:56:24 +02:00
Compare
june force-pushed ansible_pull from 61a3ccccea
Some checks failed
/ Ansible Lint (push) Failing after 47s
/ Ansible Lint (pull_request) Failing after 47s
to bd281713f1
Some checks failed
/ Ansible Lint (push) Failing after 48s
/ Ansible Lint (pull_request) Failing after 48s
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
Some checks failed
/ Ansible Lint (push) Failing after 49s
/ Ansible Lint (pull_request) Failing after 48s
to a48644701b
Some checks failed
/ Ansible Lint (push) Failing after 47s
/ Ansible Lint (pull_request) Failing after 47s
2025-10-13 17:17:30 +02:00
Compare
june force-pushed ansible_pull from a48644701b
Some checks failed
/ Ansible Lint (push) Failing after 47s
/ Ansible Lint (pull_request) Failing after 47s
to 952fbf85c5
Some checks failed
/ Ansible Lint (pull_request) Failing after 48s
/ Ansible Lint (push) Failing after 49s
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
Some checks failed
/ Ansible Lint (push) Failing after 47s
/ Ansible Lint (pull_request) Failing after 48s
to 952fbf85c5
Some checks failed
/ Ansible Lint (pull_request) Failing after 48s
/ Ansible Lint (push) Failing after 49s
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.