diff --git a/inventory/group_vars/home.yml b/inventory/group_vars/home.yml new file mode 100644 index 0000000..e4e05f5 --- /dev/null +++ b/inventory/group_vars/home.yml @@ -0,0 +1,3 @@ +#!/usr/bin/ansible-playbook +# vim:ft=ansible: +ansible_pull_frequency: "8h" diff --git a/roles/ansible-pull/defaults/main.yml b/roles/ansible-pull/defaults/main.yml new file mode 100644 index 0000000..b04ad0d --- /dev/null +++ b/roles/ansible-pull/defaults/main.yml @@ -0,0 +1,4 @@ +# vim:ft=ansible: +ansible_pull_boot_delay: "15min" +ansible_pull_frequency: "12h" +ansible_pull_playbook: "site.yml" diff --git a/roles/ansible-pull/tasks/main.yml b/roles/ansible-pull/tasks/main.yml index 4affc52..41900bf 100644 --- a/roles/ansible-pull/tasks/main.yml +++ b/roles/ansible-pull/tasks/main.yml @@ -25,4 +25,5 @@ name: ansible-pull.timer enabled: yes state: started + notify: restart ansiblepull timer become: yes