From c5982fd24c770e20738328363d69d65264c7cd1a Mon Sep 17 00:00:00 2001 From: Patrick Meenan Date: Wed, 31 May 2023 16:29:34 -0400 Subject: [PATCH] Flush DNS cache on ubuntu 22.04+ --- internal/os_util.py | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/os_util.py b/internal/os_util.py index 7aa8cbabc..d9faf0118 100644 --- a/internal/os_util.py +++ b/internal/os_util.py @@ -60,6 +60,7 @@ def flush_dns(): subprocess.call(['sudo', 'service', 'dnsmasq', 'restart']) subprocess.call(['sudo', 'rndc', 'restart']) subprocess.call(['sudo', 'systemd-resolve', '--flush-caches']) + subprocess.call(['sudo', 'resolvectl', 'flush-caches']) # pylint: disable=E0611,E0401 def run_elevated(command, args, wait=True):