New report for knowing when system last pulled repo.
This commit is contained in:
parent
62aefb0ffb
commit
04e2a23919
@ -21,9 +21,11 @@
|
|||||||
sudoers_install_dir: /usr/local/etc/sudoers.d/ansible
|
sudoers_install_dir: /usr/local/etc/sudoers.d/ansible
|
||||||
when: ansible_system == "FreeBSD"
|
when: ansible_system == "FreeBSD"
|
||||||
|
|
||||||
|
|
||||||
- name: Facts | General | System | 1337
|
- name: Facts | General | System | 1337
|
||||||
set_fact:
|
set_fact:
|
||||||
leet_drive: /mnt/leet
|
leet_drive: /mnt/leet
|
||||||
heartbeat_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}.txt"
|
heartbeat_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}.txt"
|
||||||
lynis_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}_lynis.txt"
|
lynis_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}_lynis.txt"
|
||||||
nmap_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}_nmap.txt"
|
nmap_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}_nmap.txt"
|
||||||
|
ansible_pull_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}_last_pull_times.txt"
|
@ -13,6 +13,8 @@
|
|||||||
- include: facts/general/service.yml
|
- include: facts/general/service.yml
|
||||||
- include: facts/general/user.yml
|
- include: facts/general/user.yml
|
||||||
|
|
||||||
|
- include: tasks/general/start.yml
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- include: tasks/general/software/packages.yml
|
- include: tasks/general/software/packages.yml
|
||||||
- include: tasks/general/software/services.yml
|
- include: tasks/general/software/services.yml
|
||||||
@ -62,3 +64,5 @@
|
|||||||
tasks:
|
tasks:
|
||||||
- include: tasks/general/tests/nmap.yml
|
- include: tasks/general/tests/nmap.yml
|
||||||
- include: tasks/general/tests/lynis.yml
|
- include: tasks/general/tests/lynis.yml
|
||||||
|
|
||||||
|
- include: tasks/general/finish.yml
|
9
tasks/general/finish.yml
Normal file
9
tasks/general/finish.yml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
# Tasks related to finishing ansible-pull
|
||||||
|
# EG: End timer, start conflicting jobs, etc
|
||||||
|
|
||||||
|
- name: General | Finish | Overwrite File
|
||||||
|
shell: "echo 'FINISH' >> {{ ansible_pull_report }}"
|
||||||
|
|
||||||
|
- name: General | Finish | Add Date Entry
|
||||||
|
shell: "date >> {{ ansible_pull_report }}"
|
9
tasks/general/start.yml
Normal file
9
tasks/general/start.yml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
# Tasks related to starting ansible-pull
|
||||||
|
# EG: Start timer, kill conflicting jobs, etc
|
||||||
|
|
||||||
|
- name: General | Start | Overwrite File
|
||||||
|
shell: "echo 'START' > {{ ansible_pull_report }}"
|
||||||
|
|
||||||
|
- name: General | Start | Add Date Entry
|
||||||
|
shell: "date >> {{ ansible_pull_report }}"
|
Loading…
x
Reference in New Issue
Block a user