From 1d59b734c7cfc02a0035a45ee79bcc5eb2e134f6 Mon Sep 17 00:00:00 2001 From: hypnotortoise Date: Mon, 11 Mar 2024 21:50:04 +0100 Subject: [PATCH] Change IP lookup webservice to one that preferably returns IPv4 over IPv6, when both are available. This is required as ursulas cli option for "rest-host" expects an IPv4 (see https://github.com/nucypher/nucypher/blob/736f8f9cbbe1eb06bb071b9d8eec6eacfc2e79a6/nucypher/utilities/networking.py#L42-L48) --- nucypher_ops/playbooks/include/check_running_ursula.yml | 2 +- nucypher_ops/playbooks/include/init_ursula.yml | 2 +- nucypher_ops/playbooks/include/run_ursula.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nucypher_ops/playbooks/include/check_running_ursula.yml b/nucypher_ops/playbooks/include/check_running_ursula.yml index d012d30..face15b 100644 --- a/nucypher_ops/playbooks/include/check_running_ursula.yml +++ b/nucypher_ops/playbooks/include/check_running_ursula.yml @@ -6,7 +6,7 @@ - name: Get public ip uri: - url: http://ifconfig.me/ip + url: https://api.ipify.org return_content: yes register: ip_response diff --git a/nucypher_ops/playbooks/include/init_ursula.yml b/nucypher_ops/playbooks/include/init_ursula.yml index b2f268c..b273a26 100644 --- a/nucypher_ops/playbooks/include/init_ursula.yml +++ b/nucypher_ops/playbooks/include/init_ursula.yml @@ -58,7 +58,7 @@ - name: Find my public ip uri: - url: http://ifconfig.me/ip + url: https://api.ipify.org return_content: yes register: ip_response diff --git a/nucypher_ops/playbooks/include/run_ursula.yml b/nucypher_ops/playbooks/include/run_ursula.yml index 4686f1a..c2a3c2d 100644 --- a/nucypher_ops/playbooks/include/run_ursula.yml +++ b/nucypher_ops/playbooks/include/run_ursula.yml @@ -38,7 +38,7 @@ - name: Find my public ip uri: - url: http://ifconfig.me/ip + url: https://api.ipify.org return_content: yes register: ip_response