From c4d6f4c882e43c85e7df9b7c1808fc479573625d Mon Sep 17 00:00:00 2001 From: Joe Talerico Date: Thu, 16 Jun 2016 08:45:31 -0400 Subject: [PATCH] DNS issue with install The install script will bindly add 8.8.8.8 by default. This is to check if we even need to do that. Change-Id: Iaf904497fab047594b6ea18118c1ef6d49488b25 --- ansible/install/roles/common/tasks/main.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ansible/install/roles/common/tasks/main.yml b/ansible/install/roles/common/tasks/main.yml index 9b2f60e2b..91dc17f35 100644 --- a/ansible/install/roles/common/tasks/main.yml +++ b/ansible/install/roles/common/tasks/main.yml @@ -2,7 +2,12 @@ # # Browbeat Install Common # +- name: Check external connectivity + shell: ping google.com -c 1 -q + register: ping + ignore_errors: true - name: Add DNS record become: true lineinfile: dest=/etc/resolv.conf state=present line="nameserver {{ dns_server }}" insertafter="^search" + when: ping.rc != 0