2019-11-09 15:15:28 +00:00
|
|
|
---
|
|
|
|
- name: Prepare
|
|
|
|
hosts: all
|
|
|
|
gather_facts: false
|
|
|
|
tasks:
|
2020-10-02 07:32:15 +00:00
|
|
|
- name: Bootstrap python for Ansible
|
|
|
|
raw: |
|
|
|
|
command -v python3 python || (
|
|
|
|
(test -e /usr/bin/dnf && sudo dnf install -y python3) ||
|
|
|
|
(test -e /usr/bin/apt && (apt -y update && apt install -y python-minimal)) ||
|
|
|
|
(test -e /usr/bin/yum && sudo yum -y -qq install python3) ||
|
|
|
|
echo "Warning: Python not boostrapped due to unknown platform."
|
|
|
|
)
|
2019-11-09 15:15:28 +00:00
|
|
|
become: true
|
|
|
|
changed_when: false
|