From d94e02f6fe369064077acccb55bd4360d0e3aa05 Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Mon, 6 Nov 2006 18:12:52 +0000 Subject: [PATCH] - #!#$! boot manager cannot handle '=' in node keys --- PLC/Methods/AdmGenerateNodeConfFile.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PLC/Methods/AdmGenerateNodeConfFile.py b/PLC/Methods/AdmGenerateNodeConfFile.py index c18daccc..2af6a6f1 100644 --- a/PLC/Methods/AdmGenerateNodeConfFile.py +++ b/PLC/Methods/AdmGenerateNodeConfFile.py @@ -69,6 +69,8 @@ class AdmGenerateNodeConfFile(Method): bytes = random.sample(xrange(0, 256), 32) # Base64 encode their string representation node['key'] = base64.b64encode("".join(map(chr, bytes))) + # XXX Boot Manager cannot handle = in the key + node['key'] = node['key'].replace("=", "") # Save it node.sync() -- 2.47.0