]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
Upload lab-specific resolvconf base config files.
authorAndrew Schoen <aschoen@redhat.com>
Tue, 14 Apr 2015 14:29:50 +0000 (09:29 -0500)
committerAndrew Schoen <aschoen@redhat.com>
Thu, 16 Apr 2015 21:31:33 +0000 (16:31 -0500)
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
roles/testnode/handlers/main.yml
roles/testnode/tasks/setup-ubuntu.yml
roles/testnode/templates/resolvconf/base [new file with mode: 0644]
roles/testnode/templates/resolvconf/base_octo [new file with mode: 0644]
roles/testnode/templates/resolvconf/base_typica [new file with mode: 0644]

index 05d73f71087f42f151c0579b7709254c55d4b6c5..8eee2cf50e8496557bd4716082d91c096ee38034 100644 (file)
@@ -33,3 +33,8 @@
   service:
     name: nagios-nrpe-server
     state: restarted
+
+- name: restart resolvdns
+  service:
+    name: resolvconf
+    state: restarted
index 4b64db49e17612349449c1761c0697525f152cee..314873ffded7c3e866f9b0464eff8a62c4ae3fb0 100644 (file)
 # is not run on virtual machines
 - include: static_ip.yml
   when: "'vps' not in group_names"
+
+- name: Upload a lab specific base resolv.conf.
+  template:
+    src: "{{ item }}"
+    dest: /etc/resolvconf/resolv.conf.d/base
+    owner: root
+    group: root
+    mode: 0755
+  with_first_found:
+    - "resolvconf/base_{{ lab_name }}"
+    - resolvconf/base
+  notify:
+    - restart resolvdns
diff --git a/roles/testnode/templates/resolvconf/base b/roles/testnode/templates/resolvconf/base
new file mode 100644 (file)
index 0000000..0dd0a49
--- /dev/null
@@ -0,0 +1,4 @@
+# {{ ansible_managed }}
+nameserver 10.214.128.4
+nameserver 10.214.128.5
+search front.sepia.ceph.com sepia.ceph.com
diff --git a/roles/testnode/templates/resolvconf/base_octo b/roles/testnode/templates/resolvconf/base_octo
new file mode 100644 (file)
index 0000000..6475445
--- /dev/null
@@ -0,0 +1,3 @@
+# {{ ansible_managed }}
+nameserver 10.10.160.1
+search ceph.redhat.com front.sepia.ceph.com sepia.ceph.com
diff --git a/roles/testnode/templates/resolvconf/base_typica b/roles/testnode/templates/resolvconf/base_typica
new file mode 100644 (file)
index 0000000..412a5e6
--- /dev/null
@@ -0,0 +1,4 @@
+# {{ ansible_managed }}
+nameserver 172.20.132.1
+nameserver 172.20.132.2
+search front.sepia.ceph.com sepia.ceph.com