From c5f29f8996ee9856f6fedfda066f2a4f045c1cb6 Mon Sep 17 00:00:00 2001 From: Chris Coley <chris@codingallnight.com> Date: Sat, 16 Jun 2018 15:08:33 -0700 Subject: [PATCH] Adding the 'bootstrap' tag to the bootstrap.yml task list --- tasks/bootstrap.yml | 60 +++++++++++++++++++++++---------------------- 1 file changed, 31 insertions(+), 29 deletions(-) diff --git a/tasks/bootstrap.yml b/tasks/bootstrap.yml index f3c3b94..8e87d65 100644 --- a/tasks/bootstrap.yml +++ b/tasks/bootstrap.yml @@ -1,36 +1,38 @@ --- -- name: Check if Python is installed - raw: test -x /usr/bin/python - changed_when: false - failed_when: false - register: result +- block: + - name: Check if Python is installed + raw: test -x /usr/bin/python + changed_when: false + failed_when: false + register: result -- name: Install Python - raw: > - (test -e /etc/redhat-release && yum install -y python) - || (test -e /etc/debian_version && apt-get -y update && apt-get install -y python) - when: result.rc == 1 + - name: Install Python + raw: > + (test -e /etc/redhat-release && yum install -y python) + || (test -e /etc/debian_version && apt-get -y update && apt-get install -y python) + when: result.rc == 1 -- name: Gather facts to determine host OS - setup: - gather_subset: min + - name: Gather facts to determine host OS + setup: + gather_subset: min -- name: Gather OS specific vars - include_vars: '{{ item }}' - with_first_found: - - vars/{{ ansible_distribution | lower }}-{{ ansible_distribution_version | lower }}.yml - - vars/{{ ansible_distribution | lower }}-{{ ansible_distribution_release | lower }}.yml - - vars/{{ ansible_distribution | lower }}-{{ ansible_distribution_major_version | lower }}.yml - - vars/{{ ansible_distribution | lower }}.yml - - vars/{{ ansible_os_family | lower }}.yml - - defaults/main.yml + - name: Gather OS specific vars + include_vars: '{{ item }}' + with_first_found: + - vars/{{ ansible_distribution | lower }}-{{ ansible_distribution_version | lower }}.yml + - vars/{{ ansible_distribution | lower }}-{{ ansible_distribution_release | lower }}.yml + - vars/{{ ansible_distribution | lower }}-{{ ansible_distribution_major_version | lower }}.yml + - vars/{{ ansible_distribution | lower }}.yml + - vars/{{ ansible_os_family | lower }}.yml + - defaults/main.yml -- include_tasks: '{{ item }}' - with_first_found: - - tasks/bootstrap_{{ ansible_distribution | lower }}-{{ ansible_distribution_version | lower }}.yml - - tasks/bootstrap_{{ ansible_distribution | lower }}-{{ ansible_distribution_release | lower }}.yml - - tasks/bootstrap_{{ ansible_distribution | lower }}-{{ ansible_distribution_major_version | lower }}.yml - - tasks/bootstrap_{{ ansible_distribution | lower }}.yml - - tasks/bootstrap_{{ ansible_os_family | lower }}.yml + - include_tasks: '{{ item }}' + with_first_found: + - tasks/bootstrap_{{ ansible_distribution | lower }}-{{ ansible_distribution_version | lower }}.yml + - tasks/bootstrap_{{ ansible_distribution | lower }}-{{ ansible_distribution_release | lower }}.yml + - tasks/bootstrap_{{ ansible_distribution | lower }}-{{ ansible_distribution_major_version | lower }}.yml + - tasks/bootstrap_{{ ansible_distribution | lower }}.yml + - tasks/bootstrap_{{ ansible_os_family | lower }}.yml + tags: bootstrap ... # vi: set ts=2 sts=2 sw=2 et ft=yaml: -- GitLab