|
|
@@ -11,12 +11,12 @@
|
|
|
update_cache: yes
|
|
|
|
|
|
- name: Generate list of updated packages
|
|
|
- shell: dpkg --list | grep "^ii" | awk '{print $2"="$3}' > /home/ansible@AD.HAGOOD.US/updates.txt
|
|
|
+ shell: dpkg --list | grep "^ii" | awk '{print $2"="$3}' > /home/ansible@AD.HAGOOD.US/updatesTest.txt
|
|
|
|
|
|
- name: Copy updates list to control node
|
|
|
fetch:
|
|
|
- src: /home/ansible@AD.HAGOOD.US/updates.txt
|
|
|
- dest: /home/ansible@AD.HAGOOD.US/updates.txt
|
|
|
+ src: /home/ansible@AD.HAGOOD.US/updatesTest.txt
|
|
|
+ dest: /home/ansible@AD.HAGOOD.US/updatesTest.txt
|
|
|
flat: yes
|
|
|
delegate_to: preprod-group
|
|
|
|
|
|
@@ -36,7 +36,7 @@
|
|
|
|
|
|
- name: Append update and reboot information to a text file
|
|
|
lineinfile:
|
|
|
- path: "/path/to/{{ inventory_hostname }}_update_log.txt"
|
|
|
+ path: "/path/to/{{ inventory_hostname }}.txt"
|
|
|
line: |
|
|
|
*** Starting Check for Updates ***
|
|
|
Updates installed on {{ ansible_date_time.date }} at {{ ansible_date_time.time }}
|
|
|
@@ -53,8 +53,8 @@
|
|
|
|
|
|
- name: Copy update log to local machine
|
|
|
copy:
|
|
|
- src: "/path/to/{{ inventory_hostname }}_update_log.txt"
|
|
|
- dest: "/local/path/to/{{ inventory_hostname }}_update_log.txt"
|
|
|
+ src: "/path/to/{{ inventory_hostname }}.txt"
|
|
|
+ dest: "/local/path/to/{{ inventory_hostname }}.txt"
|
|
|
|
|
|
# - name: Copy update log to network shared drive
|
|
|
# copy:
|