fix ansible-pull successful run timestamp export and some more cleanup #185

Merged
june merged 4 commits from ansible_pull_fix_timestamp_export into main 2026-11-04 17:35:22 +01:00
Owner
No description provided.
The successful run timestamp exporter didn't work, because the
ansible-pull user wouldn't necessarily have the necessary permissions
and because the command wouldn't properly work.
Move the timestamp export as well as the reboot to separate services,
which always run as root, to ensure these operations work and to have a
clean setup using systemd services.
Also move the successful run timestamp exporter to a custom script to
have it work properly.
Do this to unify the way these helper scripts get deployed.
Have the deployment of the ansible-pull-failure-notify script match the
deployment of the other helper scripts.
ansible-pull(role): deploy failure notify service using the copy loop
All checks were successful
/ build (pull_request) Successful in 32s
/ build (push) Successful in 37s
/ cleanup-staging (pull_request) Successful in 41s
/ Ansible Lint (pull_request) Successful in 3m47s
/ Ansible Lint (push) Successful in 3m45s
947d8fd0a0
Deploy the ansible-pull-failure-notify.service using the loop using
ansible.builtin.copy as it doesn't have any template logic.
testing: change netbox ansible-pull branch
Some checks failed
/ Ansible Lint (push) Successful in 4m35s
/ build (pull_request) Has been cancelled
/ Ansible Lint (pull_request) Has been cancelled
17d3f554d6
june force-pushed ansible_pull_fix_timestamp_export from 17d3f554d6
Some checks failed
/ Ansible Lint (push) Successful in 4m35s
/ build (pull_request) Has been cancelled
/ Ansible Lint (pull_request) Has been cancelled
to 947d8fd0a0
All checks were successful
/ build (pull_request) Successful in 32s
/ build (push) Successful in 37s
/ cleanup-staging (pull_request) Successful in 41s
/ Ansible Lint (pull_request) Successful in 3m47s
/ Ansible Lint (push) Successful in 3m45s
2026-11-04 17:33:14 +01:00
Compare
c6ristian approved these changes 2026-11-04 17:35:03 +01:00
june merged commit 947d8fd0a0 into main 2026-11-04 17:35:22 +01:00
june deleted branch ansible_pull_fix_timestamp_export 2026-11-04 17:35:23 +01:00
stb approved these changes 2026-11-05 09:57:42 +01:00
Sign in to join this conversation.
No description provided.