From efc59691e492886eef07cc738b4b43e0369e5a6d Mon Sep 17 00:00:00 2001 From: caleb Date: Mon, 30 Sep 2024 14:55:26 -0400 Subject: [PATCH] fix deprecated service logic --- truenas_install/__main__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/truenas_install/__main__.py b/truenas_install/__main__.py index 25283f0d..40579892 100644 --- a/truenas_install/__main__.py +++ b/truenas_install/__main__.py @@ -202,12 +202,12 @@ def precheck(old_root): try: with open(f"/proc/{pid}/cgroup") as f: - cgroups = f.read() + cgroups = f.read().strip() except FileNotFoundError: cgroups = "" # https://forums.truenas.com/t/disable-webdav-service-from-cli-or-by-modifying-config-db/2795/4 - if "docker" in cgroups or "/payload/" in cgroups: + if cgroups and "kubepods" in cgroups or "docker" in cgroups or "/payload/" in cgroups: continue running_services.append(title)