aboutsummaryrefslogtreecommitdiff
path: root/tools/setup_nodes.yml
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-01-26 03:04:43 +0000
committerGerrit Code Review <review@openstack.org>2016-01-26 03:04:43 +0000
commit06b16d577d502d95587e69c970c099850ad3f0ae (patch)
tree73e69b2a74fee87ca5e21bb1b68717ff2456bdb8 /tools/setup_nodes.yml
parentc6df0b41929d0000b621afb65e9f68053b0d7cd7 (diff)
parent6adb5c0aa5a5947bdeeb03b03cba29af30902d2f (diff)
downloadkolla-06b16d577d502d95587e69c970c099850ad3f0ae.tar.gz
kolla-06b16d577d502d95587e69c970c099850ad3f0ae.zip
Merge "Convert gate to file backend rather than partition"
Diffstat (limited to 'tools/setup_nodes.yml')
-rw-r--r--tools/setup_nodes.yml28
1 files changed, 28 insertions, 0 deletions
diff --git a/tools/setup_nodes.yml b/tools/setup_nodes.yml
new file mode 100644
index 000000000..82ca8ae6c
--- /dev/null
+++ b/tools/setup_nodes.yml
@@ -0,0 +1,28 @@
+---
+- hosts: all
+ sudo: yes
+ tasks:
+ - name: Setup /etc/hosts
+ copy:
+ src: /etc/hosts
+ dest: /etc/hosts
+
+ - name: Assign hostname
+ hostname:
+ name: "{{ inventory_hostname }}"
+
+ - name: Copy setup script
+ copy:
+ src: setup_{{ ansible_os_family }}.sh
+ dest: /tmp/setup.sh
+ mode: 0755
+
+- hosts: all
+ tasks:
+ - name: Create log directory for node
+ file:
+ state: directory
+ path: /tmp/{{ inventory_hostname }}
+
+ - name: Run node setup
+ shell: sudo /tmp/setup.sh