From 8bc5be0b071f9228167080a380aa84995b402cdb Mon Sep 17 00:00:00 2001
From: Simon Michnowicz <simon.michnowicz@monash.edu>
Date: Wed, 26 Sep 2018 18:02:10 +1000
Subject: [PATCH] added conditional templating for NAT-check

---
 roles/nhc/tasks/main.yml | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/roles/nhc/tasks/main.yml b/roles/nhc/tasks/main.yml
index bac75d50..4068ff58 100644
--- a/roles/nhc/tasks/main.yml
+++ b/roles/nhc/tasks/main.yml
@@ -60,3 +60,14 @@
   become: true
   become_user: root
 
+#test NAT is working by pinging license server hpclic0 which is in HPC_Ancillary_zone
+- set_fact:
+    EXTERNAL_IP_ADDRESS: "118.138.246.208" 
+  when: EXTERNAL_IP_ADDRESS is undefined
+
+- name: install nhc NAT check
+  template: dest="{{ nhc_dir }}/etc/nhc/scripts/check_nat.nhc" src=check_nat.nhc.j2
+  become: true
+  become_user: root
+  when: ADD_NHC_NAT_CHECK is defined
+
-- 
GitLab