From 8c743b934c984cd7a6f0b248173ea4975016705e Mon Sep 17 00:00:00 2001 From: Laurence Date: Thu, 8 Oct 2026 22:04:26 +0100 Subject: [PATCH] InputBootDevice: keep a per-node persistent flag as the persistent flag A per-node request stored 'persistent' in bootmodebynode, so persistent() stayed False and bootmode() returned a boolean. --- confluent_server/confluent/messages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/confluent_server/confluent/messages.py b/confluent_server/confluent/messages.py index b5919a38..96efeeeb 100644 --- a/confluent_server/confluent/messages.py +++ b/confluent_server/confluent/messages.py @@ -1466,7 +1466,7 @@ class InputBootDevice(BootDevice): ','.join(self.valid_bootmodes)) self.bootmodebynode[key] = datum['bootmode'] if 'persistent' in datum: - self.bootmodebynode[key] = datum['persistent'] + self.persistentbynode[key] = datum['persistent'] else: datum = inputdata if 'nextdevice' not in datum: