From 666e02fbfd94ac0e21137233d342af4261c11530 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 21 Oct 2022 15:13:15 -0400 Subject: [PATCH] Ensure None filesystem is valid --- api-daemon/pvcapid/vmbuilder.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api-daemon/pvcapid/vmbuilder.py b/api-daemon/pvcapid/vmbuilder.py index 8d599030..0c71532b 100755 --- a/api-daemon/pvcapid/vmbuilder.py +++ b/api-daemon/pvcapid/vmbuilder.py @@ -456,7 +456,9 @@ def create_vm( used_filesystems.append(volume["filesystem"]) for filesystem in used_filesystems: - if filesystem == "swap": + if filesystem is None or filesystem == "None": + continue + elif filesystem == "swap": retcode, stdout, stderr = pvc_common.run_os_command("which mkswap") if retcode: raise ProvisioningError(