Added bootstrap script for Ubuntu 16.04 LTS and later
This commit is contained in:
parent
37057ba969
commit
a340e635fe
3 changed files with 21 additions and 0 deletions
2
roles/ubuntu-bootstrap/defaults/main.yml
Normal file
2
roles/ubuntu-bootstrap/defaults/main.yml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
bootstrap_versions: Ubuntu 1[6-9]\|2[0-9]\.
|
14
roles/ubuntu-bootstrap/tasks/main.yml
Normal file
14
roles/ubuntu-bootstrap/tasks/main.yml
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
---
|
||||||
|
# raw: cat /etc/issue.net | grep '{{ bootstrap_versions }}'
|
||||||
|
|
||||||
|
- name: Bootstrap | Check if bootstrap is needed
|
||||||
|
raw: which python
|
||||||
|
register: need_bootstrap
|
||||||
|
ignore_errors: True
|
||||||
|
|
||||||
|
- name: Bootstrap | Install python 2.x
|
||||||
|
raw: DEBIAN_FRONTEND=noninteractive apt install -y python-minimal
|
||||||
|
when: need_bootstrap | failed
|
||||||
|
|
||||||
|
- set_fact:
|
||||||
|
ansible_python_interpreter: "/usr/bin/python"
|
5
ubuntu-bootstrap.yml
Normal file
5
ubuntu-bootstrap.yml
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
- hosts: all
|
||||||
|
gather_facts: False
|
||||||
|
roles:
|
||||||
|
- ubuntu-bootstrap
|
Loading…
Reference in a new issue