source: main/waeup-ansible/playbook-daily-upgrade.yml @ 15554

Last change on this file since 15554 was 15003, checked in by uli, 7 years ago

Put timestamp into log.

File size: 657 bytes
RevLine 
[14985]1# Run 'aptitude safe-upgrade' on all registered hosts.
2#
3# The output of each update is appended to `myfineupdate.log`, a locally
4# created file.
5#
6# Run like:
7#
8#   $ ansible-playbook -i hosts playbook-daily-upgrade.yml
9#
[14982]10- hosts: all
11  become: true
12  become_user: root
13  tasks:
14  - name: safe-upgrade
[14985]15    register: upgrade
[14982]16    apt:
17        update_cache: yes
18        upgrade: safe
[14985]19  - name: "log-to myfineupdate.log"
[15003]20    local_action: shell echo "{{ inventory_hostname }}:"" ----- `date --rfc-3339=seconds`\n  {{ '\n  '.join(upgrade.stdout_lines) }}  {{ '\n  '.join(upgrade.stderr_lines) }}" >> "myfineupdate.log"
[14985]21    become: false
22    changed_when: false
Note: See TracBrowser for help on using the repository browser.