24 lines
582 B
YAML
24 lines
582 B
YAML
---
|
|
- name: IPv6 Check
|
|
hosts: ipv6
|
|
gather_facts: true
|
|
|
|
tasks:
|
|
- name: Check host
|
|
ansible.builtin.debug:
|
|
var: ansible_hostname
|
|
|
|
- name: Check for IPv6 configuration
|
|
ansible.builtin.shell:
|
|
cmd: grep -i ipv6 /etc/sysconfig/network-scripts/ifcfg-*
|
|
failed_when: false
|
|
changed_when: false
|
|
register: ipv6_interfaces
|
|
|
|
- name: Debug ipv6_interfaces
|
|
ansible.builtin.debug:
|
|
var: ipv6_interfaces
|
|
when:
|
|
- ipv6_interfaces['stdout_lines'] is defined
|
|
- ipv6_interfaces['stdout_lines'] | length > 0
|