ansible-selfhosted-services/playbooks/base-upgrade.yml
2020-03-24 01:04:18 +01:00

22 lines
No EOL
626 B
YAML

---
- hosts: debian
become: true
tasks:
- name: Upgrade base system
apt: upgrade=yes update_cache=yes
notify: restart server
# - name: Waiting for server to become available
# wait_for:
# port: 22
# host: "{{ (ansible_ssh_host|default(ansible_host))|default(inventory_hostname) }}"
# search_regex: OpenSSH
# delay: 10
# timeout: 60
# connection: local
# handlers:
# - name: restart server
# become: true
# become_user: root
# reboot:
# See also: https://www.middlewareinventory.com/blog/ansible_wait_for_reboot_to_complete/