mirror of
https://github.com/kubernetes/kubernetes.git
synced 2026-05-25 02:33:36 -04:00
For debugging double allocation of the same device (https://github.com/kubernetes/kubernetes/issues/133602) it is necessary to have information about pools, devices and in-flight claims. Log calls get extended and the config for DRA CI jobs updated to enable higher verbosity for relevant source files. Log output in such a cluster at verbosity 6 looks like this: I1215 10:28:54.166872 1 allocator_incubating.go:130] "Gathered pool information" logger="FilterWithNominatedPods.Filter.DynamicResources" pod="dra-8841/tester-3" node="kind-worker2" pools={"count":1,"devices":["dra-8841.k8s.io/kind-worker2/device-00"],"meta":[{"InvalidReason":"","id":"dra-8841.k8s.io/kind-worker2","isIncomplete":false,"isInvalid":false}]} I1215 10:28:54.166941 1 allocator_incubating.go:254] "Gathered information about devices" logger="FilterWithNominatedPods.Filter.DynamicResources" pod="dra-8841/tester-3" node="kind-worker2" allocatedDevices={"count":2,"devices":["dra-8841.k8s.io/kind-worker/device-00","dra-8841.k8s.io/kind-worker3/device-00"]} minDevicesToBeAllocated=1 |
||
|---|---|---|
| .. | ||
| defaultbinder | ||
| defaultpreemption | ||
| dynamicresources | ||
| feature | ||
| gangscheduling | ||
| helper | ||
| imagelocality | ||
| interpodaffinity | ||
| names | ||
| nodeaffinity | ||
| nodedeclaredfeatures | ||
| nodename | ||
| nodeports | ||
| noderesources | ||
| nodeunschedulable | ||
| nodevolumelimits | ||
| podtopologyspread | ||
| queuesort | ||
| schedulinggates | ||
| tainttoleration | ||
| testing | ||
| volumebinding | ||
| volumerestrictions | ||
| volumezone | ||
| README.md | ||
| registry.go | ||