]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
testnodes: Disable ssl requirement for nrpe on rpm-based distros 209/head
authorDavid Galloway <dgallowa@redhat.com>
Tue, 15 Mar 2016 22:33:55 +0000 (18:33 -0400)
committerDavid Galloway <dgallowa@redhat.com>
Wed, 16 Mar 2016 01:11:14 +0000 (21:11 -0400)
Signed-off-by: David Galloway <dgallowa@redhat.com>
roles/testnode/tasks/nagios.yml
roles/testnode/templates/nagios/nagios-nrpe-server [deleted file]

index ac8bdb65942d470bcf5e8066149549472f8e508f..7be89e380c627967c773327274d19f4db7e2015c 100644 (file)
@@ -8,13 +8,19 @@
     mode: 0440
     validate: visudo -cf %s
 
-- name: Configure nagios nrpe settings.
-  template:
-    src: nagios/nagios-nrpe-server
-    dest: "/etc/default/{{ nrpe_service_name }}"
-    owner: root
-    group: root
-    mode: 0644
+- name: Configure nagios nrpe settings (Ubuntu)
+  lineinfile:
+    dest: /etc/default/{{ nrpe_service_name }}
+    regexp: "^DAEMON_OPTS"
+    line: "DAEMON_OPTS=\"--no-ssl\""
+  when: ansible_pkg_mgr == "apt"
+
+- name: Configure nagios nrpe settings (RHEL/CentOS)
+  lineinfile:
+    dest: /etc/sysconfig/{{ nrpe_service_name }}
+    regexp: "^NRPE_SSL_OPT"
+    line: "NRPE_SSL_OPT=\"-n\""
+  when: ansible_pkg_mgr == "yum"
 
 - name: Upload nagios nrpe config.
   template:
diff --git a/roles/testnode/templates/nagios/nagios-nrpe-server b/roles/testnode/templates/nagios/nagios-nrpe-server
deleted file mode 100644 (file)
index 4d92a12..0000000
+++ /dev/null
@@ -1 +0,0 @@
-DAEMON_OPTS="--no-ssl"