From bb3acdba6d4f42843da194c44d2aca42b11ad40e Mon Sep 17 00:00:00 2001 From: Raphael Dannecker Date: Sun, 23 Jun 2024 10:57:24 +0200 Subject: [PATCH] Fix regexp for wireguard-IP-detection. --- roles/lmn_teacherlaptop/tasks/wg_config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/lmn_teacherlaptop/tasks/wg_config.yml b/roles/lmn_teacherlaptop/tasks/wg_config.yml index 369b5ca..cae552a 100644 --- a/roles/lmn_teacherlaptop/tasks/wg_config.yml +++ b/roles/lmn_teacherlaptop/tasks/wg_config.yml @@ -30,7 +30,7 @@ - name: Set facts wg_ip ansible.builtin.set_fact: - wg_ip: "{{ wg_serverconfig.stdout | regex_search('AllowedIPs = (0-9.)+/32', '\\1') }}" + wg_ip: "{{ wg_serverconfig.stdout | regex_search('AllowedIPs = ([0-9.]+)/32', '\\1', multiline=True) | first }}" when: wg_serverconfig.rc == 0 and wg_ip is not defined - name: Check if Wireguard exists on client