22 lines
No EOL
626 B
YAML
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/ |