From 970fb9552bc847a55abc93145c5682d5b56bf263 Mon Sep 17 00:00:00 2001 From: Kevin Klues Date: Tue, 28 Jan 2025 17:12:33 +0000 Subject: [PATCH] Skip injection of the IMEX channel device node if no cliqueID Signed-off-by: Kevin Klues --- cmd/nvidia-dra-imex-plugin/imex.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/nvidia-dra-imex-plugin/imex.go b/cmd/nvidia-dra-imex-plugin/imex.go index 2d73a746..69104f48 100644 --- a/cmd/nvidia-dra-imex-plugin/imex.go +++ b/cmd/nvidia-dra-imex-plugin/imex.go @@ -128,6 +128,10 @@ func (m *ImexManager) NewSettings(domain string) *ImexDaemonSettings { } func (m *ImexManager) GetImexChannelContainerEdits(devRoot string, info *ImexChannelInfo) *cdiapi.ContainerEdits { + if m.cliqueID == "" { + return nil + } + channelPath := fmt.Sprintf("/dev/nvidia-caps-imex-channels/channel%d", info.Channel) return &cdiapi.ContainerEdits{