From 6252a7e338e99a3451cb2361dea8f48c3f0d7d8d Mon Sep 17 00:00:00 2001 From: Jackson Greer Date: Fri, 19 Jul 2024 10:57:21 -0700 Subject: [PATCH] fix: changed isContainerdEnabled to check the driver status for containerd instead of the Driver field Signed-off-by: Jackson Greer --- ui/src/app.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ui/src/app.tsx b/ui/src/app.tsx index 33c6f72..684218c 100644 --- a/ui/src/app.tsx +++ b/ui/src/app.tsx @@ -275,12 +275,12 @@ export function App() { async function isContainerdEnabled() { - const result = await ddClient.docker.cli.exec("info", [ - "--format", - '"{{ json . }}"', + const result = await ddClient.docker.cli.exec('info', [ + '-f', + '"{{ .DriverStatus }}"', ]); - const info = JSON.parse(result.stdout); - return info.Driver === "overlayfs"; + const output = result.stdout; + return output.includes('driver-type io.containerd.snapshotter.v1'); } @@ -370,7 +370,7 @@ export function App() { {vulnState !== VULN_UNLOADED && - Vulnerabilities: + Vulnerabilities: }