From 297ada529c220c0176132c5d807adbbbdadc1b7e Mon Sep 17 00:00:00 2001 From: grossmj Date: Wed, 4 Jan 2023 12:57:48 +0800 Subject: [PATCH] Prevent TPM to run on Windows --- gns3server/compute/qemu/qemu_vm.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gns3server/compute/qemu/qemu_vm.py b/gns3server/compute/qemu/qemu_vm.py index a60ef147..9db5d32a 100644 --- a/gns3server/compute/qemu/qemu_vm.py +++ b/gns3server/compute/qemu/qemu_vm.py @@ -2027,6 +2027,8 @@ class QemuVM(BaseNode): Start swtpm (TPM emulator) """ + if sys.platform.startswith("win"): + raise QemuError("swtpm (TPM emulator) is not supported on Windows") tpm_dir = os.path.join(self.working_dir, "tpm") os.makedirs(tpm_dir, exist_ok=True) tpm_sock = os.path.join(self.temporary_directory, "swtpm.sock")