summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vagrant/ansible/client-test.yml1
-rw-r--r--vagrant/ansible/setup-clients.yml1
-rw-r--r--vagrant/ansible/setup-cluster.yml1
-rw-r--r--vagrant/roles/local.prep/tasks/main.yml9
4 files changed, 12 insertions, 0 deletions
diff --git a/vagrant/ansible/client-test.yml b/vagrant/ansible/client-test.yml
index cb93685..8a2b698 100644
--- a/vagrant/ansible/client-test.yml
+++ b/vagrant/ansible/client-test.yml
@@ -2,6 +2,7 @@
become: yes
become_method: sudo
vars_files:
+ - distro-vars.yml
- cluster-vars.yml
roles:
- client.test.prep
diff --git a/vagrant/ansible/setup-clients.yml b/vagrant/ansible/setup-clients.yml
index 47eecbb..f041d14 100644
--- a/vagrant/ansible/setup-clients.yml
+++ b/vagrant/ansible/setup-clients.yml
@@ -2,6 +2,7 @@
become: yes
become_method: sudo
vars_files:
+ - distro-vars.yml
- cluster-vars.yml
roles:
- common.prep
diff --git a/vagrant/ansible/setup-cluster.yml b/vagrant/ansible/setup-cluster.yml
index f3c19a9..e394d0e 100644
--- a/vagrant/ansible/setup-cluster.yml
+++ b/vagrant/ansible/setup-cluster.yml
@@ -2,6 +2,7 @@
become: yes
become_method: sudo
vars_files:
+ - distro-vars.yml
- cluster-vars.yml
roles:
- common.prep
diff --git a/vagrant/roles/local.prep/tasks/main.yml b/vagrant/roles/local.prep/tasks/main.yml
index 732c79b..ddef820 100644
--- a/vagrant/roles/local.prep/tasks/main.yml
+++ b/vagrant/roles/local.prep/tasks/main.yml
@@ -1,3 +1,12 @@
+- name: Generate distro-vars.yml in ansible directory
+ block:
+ - set_fact:
+ t:
+ distro: "{{ distro }}"
+ - copy:
+ content: '{{ t| to_nice_yaml }}'
+ dest: ./ansible/distro-vars.yml
+
- name: copy vagrant generated inventory file - local machine
copy:
src: .vagrant/provisioners/ansible/inventory/vagrant_ansible_inventory