From b49c844637efa5dd2fedf305e1e873ffee4c6180 Mon Sep 17 00:00:00 2001 From: Joshua Foster Date: Tue, 14 Jul 2020 12:11:24 -0400 Subject: [PATCH] ignore false and 0 in case someone defined the field as "false" or false --- builder/vsphere/iso/step_create.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/builder/vsphere/iso/step_create.go b/builder/vsphere/iso/step_create.go index e1013c31d..ca1e3ea3b 100644 --- a/builder/vsphere/iso/step_create.go +++ b/builder/vsphere/iso/step_create.go @@ -146,6 +146,9 @@ func (c *CreateConfig) Prepare() []error { usbCount++ case "xhci": xhciCount++ + // 0 and false for backwards compatibility + case "false", "0": + continue default: errs = append(errs, fmt.Errorf("usb_controller[%d] references an unknown usb controller", i)) }