From bc4de3b8a24eb9c564d209f24064af328637da05 Mon Sep 17 00:00:00 2001 From: Kadin Sayani Date: Thu, 26 Sep 2024 14:42:13 -0600 Subject: [PATCH] lxd/devices: Add check for limits.cpu.pin_strategy Signed-off-by: Kadin Sayani --- lxd/devices.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lxd/devices.go b/lxd/devices.go index 996afa2937dd..b501e27471ea 100644 --- a/lxd/devices.go +++ b/lxd/devices.go @@ -467,6 +467,10 @@ func deviceTaskBalance(s *state.State) { balancedInstances := map[instance.Instance]int{} for _, c := range instances { conf := c.ExpandedConfig() + if c.Type() == instancetype.VM && conf["limits.cpu.pin_strategy"] == "none" { + continue + } + cpuNodes := conf["limits.cpu.nodes"] var numaCpus []int64 if cpuNodes != "" {