From 6959cee0506ef38843cdebc113aa614ec8492305 Mon Sep 17 00:00:00 2001 From: Francesco Torchia Date: Sun, 8 Sep 2024 18:05:58 +0200 Subject: [PATCH] Enable USB devices by pci controller Signed-off-by: Francesco Torchia --- pkg/harvester/edit/kubevirt.io.virtualmachine/index.vue | 2 +- pkg/harvester/mixins/harvester-vm/index.js | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/pkg/harvester/edit/kubevirt.io.virtualmachine/index.vue b/pkg/harvester/edit/kubevirt.io.virtualmachine/index.vue index 4be5fc98..53360579 100644 --- a/pkg/harvester/edit/kubevirt.io.virtualmachine/index.vue +++ b/pkg/harvester/edit/kubevirt.io.virtualmachine/index.vue @@ -661,7 +661,7 @@ export default { - + diff --git a/pkg/harvester/mixins/harvester-vm/index.js b/pkg/harvester/mixins/harvester-vm/index.js index 371f9645..ae5aa707 100644 --- a/pkg/harvester/mixins/harvester-vm/index.js +++ b/pkg/harvester/mixins/harvester-vm/index.js @@ -119,13 +119,11 @@ export default { const hasPCISchema = !!this.$store.getters[`${ inStore }/schemaFor`](HCI.PCI_DEVICE); const hasSRIOVGPUSchema = !!this.$store.getters[`${ inStore }/schemaFor`](HCI.SR_IOVGPU_DEVICE); - const hasUSBSchema = !!this.$store.getters[`${ inStore }/schemaFor`](HCI.USB_DEVICE); const enabledAddons = res.addons.reduce((acc, addon) => ({ ...acc, [addon.name]: addon.spec?.enabled }), {}); this.enabledPCI = hasPCISchema && enabledAddons[ADD_ONS.PCI_DEVICE_CONTROLLER]; this.enabledSriovgpu = hasSRIOVGPUSchema && enabledAddons[ADD_ONS.PCI_DEVICE_CONTROLLER] && enabledAddons[ADD_ONS.NVIDIA_DRIVER_TOOLKIT_CONTROLLER]; - this.enabledUSB = hasUSBSchema && enabledAddons[ADD_ONS.USB_DEVICE_CONTROLLER]; }, data() { @@ -166,7 +164,6 @@ export default { saveNetworkDataAsClearText: false, enabledPCI: false, enabledSriovgpu: false, - enabledUSB: false, immutableMode: this.realMode === _CREATE ? _CREATE : _VIEW, terminationGracePeriodSeconds: '', cpuPinning: false,