20 lines
587 B
YAML
20 lines
587 B
YAML
---
|
|
- name: Ensure correct SSH user for all Linode hosts
|
|
hosts: debian_hosts
|
|
gather_facts: false
|
|
vars:
|
|
ansible_user: phlux
|
|
ansible_ssh_user: phlux
|
|
ansible_ssh_common_args: '-o StrictHostKeyChecking=no'
|
|
tasks:
|
|
- name: Test connectivity with correct user
|
|
ansible.builtin.ping:
|
|
register: ping_result
|
|
|
|
- name: Display connection results
|
|
ansible.builtin.debug:
|
|
msg: |
|
|
{{ inventory_hostname }}: {{ 'SUCCESS' if ping_result is succeeded else 'FAILED' }}
|
|
Connected as: {{ ansible_user }}
|
|
IP: {{ ansible_host }}
|