From 21d3d41e2b8436eae418324ac3c3c7448ab2eda6 Mon Sep 17 00:00:00 2001 From: Shiva Kumar Date: Mon, 23 Mar 2026 14:50:12 +0530 Subject: [PATCH] fix: driver and toolkit ready state file cleanup Signed-off-by: Shiva Kumar (SW-CLOUD) --- assets/state-container-toolkit/0500_daemonset.yaml | 4 ++++ assets/state-driver/0500_daemonset.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/assets/state-container-toolkit/0500_daemonset.yaml b/assets/state-container-toolkit/0500_daemonset.yaml index 75f802e10..78a775837 100644 --- a/assets/state-container-toolkit/0500_daemonset.yaml +++ b/assets/state-container-toolkit/0500_daemonset.yaml @@ -81,6 +81,10 @@ spec: privileged: true seLinuxOptions: level: "s0" + lifecycle: + preStop: + exec: + command: ["/bin/sh", "-c", "rm -f /run/nvidia/validations/toolkit-ready"] volumeMounts: - name: nvidia-container-toolkit-entrypoint readOnly: true diff --git a/assets/state-driver/0500_daemonset.yaml b/assets/state-driver/0500_daemonset.yaml index 853cf6fc9..59043811a 100644 --- a/assets/state-driver/0500_daemonset.yaml +++ b/assets/state-driver/0500_daemonset.yaml @@ -150,7 +150,7 @@ spec: lifecycle: preStop: exec: - command: ["/bin/sh", "-c", "rm -f /run/nvidia/validations/.driver-ctr-ready"] + command: ["/bin/sh", "-c", "rm -f /run/nvidia/validations/.driver-ctr-ready /run/nvidia/validations/driver-ready"] - image: "FILLED BY THE OPERATOR" imagePullPolicy: IfNotPresent name: nvidia-peermem-ctr