From 2380337f62ae5f4508f2a4b1ec0747827efac60a Mon Sep 17 00:00:00 2001
From: qweqweasdasd <qweqweasdasd@infn.it>
Date: Fri, 30 Sep 2022 19:26:31 +0200
Subject: [PATCH] get local ip

---
 tasks/2-scan.yml | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/tasks/2-scan.yml b/tasks/2-scan.yml
index 287c99f..804401f 100644
--- a/tasks/2-scan.yml
+++ b/tasks/2-scan.yml
@@ -1,12 +1,16 @@
-- name: Print all available facts
-  ansible.builtin.debug:
-    var: ansible_facts
-    
+- name: Set Local IP cmd
+  set_fact:
+    local_ip_cmd: "hostname -I | awk '{print $1}'"
+
+- name:  Get Local IP
+  command: "{{ local_ip_cmd }}"
+  register: local_ip
+
 - debug: 
-    var: ansible_default_ipv4.address
+    var: local_ip
 
 - name: Set SSH tunnel
-  command: ssh -f -N -L `hostname -I | awk '{print $1}'`":9390:192.168.187.162:9390 jenkins@scans.cloud.infn.it 
+  command: ssh -f -N -L {{ local_ip }}:9390:192.168.187.162:9390 jenkins@scans.cloud.infn.it 
 
 - set_fact:
     endpoints_to_scan: "{{ paas_ci_test.endpoints_to_scan }}" 
-- 
GitLab