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