harvester/pcidevices

Race condition preventing PCIDeviceClaims from being deleted in some cases

Closed this issue · 0 comments

ime="2022-10-07T00:01:44Z" level=info msg="Removing janus-000024002 from KubeVirt list of permitted devices"
time="2022-10-07T00:01:44Z" level=info msg="Attempting to enable passthrough for janus-000024002"
time="2022-10-07T00:01:45Z" level=info msg="Adding janus-000024002 to KubeVirt list of permitted devices"
time="2022-10-07T00:01:46Z" level=info msg="Attempting to disable passthrough for janus-000024000"
time="2022-10-07T00:01:46Z" level=info msg="Removing janus-000024000 from KubeVirt list of permitted devices"
time="2022-10-07T00:01:47Z" level=info msg="Attempting to enable passthrough for janus-000024000"
time="2022-10-07T00:01:47Z" level=info msg="Adding janus-000024000 to KubeVirt list of permitted devices"
time="2022-10-07T00:01:47Z" level=info msg="Attempting to disable passthrough for janus-000004000"
time="2022-10-07T00:01:47Z" level=info msg="Removing janus-000004000 from KubeVirt list of permitted devices"
time="2022-10-07T00:01:48Z" level=info msg="Attempting to enable passthrough for janus-000004000"
time="2022-10-07T00:01:48Z" level=info msg="Adding janus-000004000 to KubeVirt list of permitted devices"
time="2022-10-07T00:01:50Z" level=info msg="Attempting to disable passthrough for janus-000024001"
time="2022-10-07T00:01:50Z" level=info msg="Removing janus-000024001 from KubeVirt list of permitted devices"
time="2022-10-07T00:01:50Z" level=info msg="Attempting to disable passthrough for janus-000024003"
time="2022-10-07T00:01:50Z" level=info msg="Removing janus-000024003 from KubeVirt list of permitted devices"
time="2022-10-07T00:01:51Z" level=info msg="Attempting to enable passthrough for janus-000024001"
time="2022-10-07T00:01:51Z" level=info msg="Attempting to enable passthrough for janus-000024003"
time="2022-10-07T00:01:51Z" level=info msg="Adding janus-000024001 to KubeVirt list of permitted devices"
time="2022-10-07T00:01:52Z" level=info msg="Adding janus-000024003 to KubeVirt list of permitted devices"
time="2022-10-07T00:02:04Z" level=info msg="Reconciling PCI Device Claims list"
time="2022-10-07T00:02:14Z" level=info msg="Attempting to disable passthrough for janus-000004001"
time="2022-10-07T00:02:14Z" level=info msg="Removing janus-000004001 from KubeVirt list of permitted devices"
time="2022-10-07T00:02:14Z" level=info msg="Attempting to enable passthrough for janus-000004001"
time="2022-10-07T00:02:15Z" level=info msg="Adding janus-000004001 to KubeVirt list of permitted devices"
time="2022-10-07T00:02:15Z" level=info msg="Attempting to disable passthrough for janus-000024002"
time="2022-10-07T00:02:16Z" level=info msg="Removing janus-000024002 from KubeVirt list of permitted devices"
time="2022-10-07T00:02:16Z" level=info msg="Attempting to enable passthrough for janus-000024002"
time="2022-10-07T00:02:16Z" level=info msg="Adding janus-000024002 to KubeVirt list of permitted devices"
time="2022-10-07T00:02:18Z" level=info msg="Attempting to disable passthrough for janus-000024000"
time="2022-10-07T00:02:18Z" level=info msg="Removing janus-000024000 from KubeVirt list of permitted devices"
time="2022-10-07T00:02:18Z" level=info msg="Attempting to enable passthrough for janus-000024000"
time="2022-10-07T00:02:19Z" level=info msg="Adding janus-000024000 to KubeVirt list of permitted devices"
time="2022-10-07T00:02:19Z" level=info msg="Attempting to disable passthrough for janus-000004000"

Notice that the enable and disable can be running in parallel.