diff --git a/pkg/harvester/edit/kubevirt.io.virtualmachine/VirtualMachinePciDevices/DeviceList.vue b/pkg/harvester/edit/kubevirt.io.virtualmachine/VirtualMachinePciDevices/DeviceList.vue index 87530f44..84f5b203 100644 --- a/pkg/harvester/edit/kubevirt.io.virtualmachine/VirtualMachinePciDevices/DeviceList.vue +++ b/pkg/harvester/edit/kubevirt.io.virtualmachine/VirtualMachinePciDevices/DeviceList.vue @@ -95,7 +95,11 @@ export default { devices: { handler(v) { this.rows = v; - this.filterRows = this.rows; + if (this.parentSriov) { + this.filterRows = this.rows.filter((row) => row.labels[this.parentSriovLabel] === this.parentSriov); + } else { + this.filterRows = this.rows; + } }, immediate: true, },