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