summaryrefslogtreecommitdiffstats
path: root/roles/openqa/worker/tasks
diff options
context:
space:
mode:
authorAdam Williamson <awilliam@redhat.com>2016-05-05 10:32:35 -0700
committerAdam Williamson <awilliam@redhat.com>2016-05-05 10:32:57 -0700
commit7a37862fbc8cd6c00be6ea300d8bcc655cbdbe01 (patch)
tree3125dd479cca63aecc8bf477d819268177e748d8 /roles/openqa/worker/tasks
parentab4ec2c7795dddd0a45ba20a0645afde23c87db2 (diff)
downloadansible-7a37862fbc8cd6c00be6ea300d8bcc655cbdbe01.tar.gz
ansible-7a37862fbc8cd6c00be6ea300d8bcc655cbdbe01.tar.xz
ansible-7a37862fbc8cd6c00be6ea300d8bcc655cbdbe01.zip
openqa/worker: try setting up GRE tunnels between worker hosts
everyone stand back, this one's gonna go boom.
Diffstat (limited to 'roles/openqa/worker/tasks')
-rw-r--r--roles/openqa/worker/tasks/main.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/roles/openqa/worker/tasks/main.yml b/roles/openqa/worker/tasks/main.yml
index fad3bf2a8..daaaeaaba 100644
--- a/roles/openqa/worker/tasks/main.yml
+++ b/roles/openqa/worker/tasks/main.yml
@@ -74,6 +74,15 @@
tags:
- config
+- name: openvswitch gre tunnel config
+ template: src=ifcfg-gre.j2 dest=/etc/sysconfig/network-scripts/ifcfg-gre{{ item.0 }} owner=root group=root mode=0644
+ with_indexed_items: "{{ groups.openqa-workers|difference([inventory_hostname]) }}"
+ when: deployment_type == 'prod'
+ notify:
+ - restart network
+ tags:
+ - config
+
- name: Install ifup-pre-local script to create tap devices
copy: src=ifup-pre-local dest=/sbin/ifup-pre-local owner=root group=root mode=0755