master
kubelet: Implement /allocatedPods endpoint with namespace/name/uid paths
Merge pull request #140286 from briansonnenberg/brian-podsapi-beta
kubelet/stats: probe PodSandboxStats support at startup
kubelet: unittests: use ktesting context in tests
Update history of checkpoint support in Kubelet
use the new GA CTB API
kubelet: bypass gRPC preparation and clean-up when SkipNodeOperations is set
Added warning in kubelet for invalid static pod priority and priorityClassNames (#136705)
pkg/kubelet/watch_base_manager: wraps the LW with WatchList semantics
Add mount_options to CRI RuntimeFeatures
remove import doc comments
Fix vet error
eviction: skip size limit eviction for memory-backed emptyDir volumes
Speed up pkg/kubelet/images tests with synctest
[KEP-4188] New Kubelet gRPC API with endpoint returning local Pod information
kubelet: fix hostUsers default in sysctl allowlist Admit
kubelet: bypass admission preemption for resize requests
kubelet: migrate module `logs` to contextual logging
Speed up pkg/kubelet/nodeshutdown tests with synctest
kubelet: KEP-2033: implement NodeSystemInfo.RunningInUserNamespace
kubelet: read OOM events in-tree and drop the cadvisor oomparser dependency
narrow the scope to apply only to unexpected container termination scenarios
Merge pull request #139075 from kAvEh--/fix-130069-fix-context-todo-kubelet-cm
Bump to mockery v3
e2e/auth: use FQDN for mTLS client fetch URL
kubelet: detach probe workers from the pod sync context
feat(kubelet): integrate DRA node allocatable resources into OOM score calculations
use utils/ptr package instead of utils/pointer
Merge pull request #140856 from tallclair/allocated-endpoint
chore: Update existing usage to align with the Alpha 2 API
kubelet: use ServerResourcesForGroupVersionWithContext
kubelet: add diagnostic message to PodReadyToStartContainers condition
feature: Move UserNamespacesSupport to GA
kubelet: pass context to GetObjectTTLFromNodeFunc instead of context.Background()
Wait for pending state to clear before triggering 2nd unmount
Speed up pkg/kubelet/watchdog tests with synctest
kubelet: adopt lib/model pointer sub-stats and restore the stats nil-checks
import-boss: allow github.com/google/cadvisor/lib only where used; forbid the full module
Add tallclair back to sig-node-approvers
Migrate to k8s.io/utils/clock in pkg/kubelet
Add comment for 0th case
fix some golint failures of pkg/kubelet
Merge pull request #140009 from pravk03/native-dra-alpha2
kubelet: populate Node UID on recorded node events best-effort
kubelet: migrate core sync path to contextual logging
Add Node Declared Features integration for VolumeBindMountOptions
Fix unit tests
kubelet: use caller context for node cache sync
check root cpu.stat instead of kernel version for cgroup v2
kubelet: compare CPU request readback using shares->weight->shares
Implement kubelet support for bindMountOptions
Graduate ImageVolume to GA
migrate kubelet_pods* to contextual logging
fix: Refactor Kubelet to pass `klog.Logger` context for structured logging
kubelet: migrate kubelet_getters.go to contextual logging. Migrate GetNode and related functions to use contextual logging
Merge pull request #137522 from brianpursley/node-logs-context
Use Go 1.24 os.Root instead of filepath-securejoin
kubelet: use env vars in node log query PS command
kubelet: enforce explicit HTTP methods for logs-related endpoints
feat(kubelet): add DRA allocations in pod-level status AllocatedResources
chore: revert extra param added to logs
kubelet: migrate kubelet_getters.go to contextual logging
kubelet_volumes_test: fix testifylint require-error violations
kubelet: migrate pod container deletor to contextual logging
kubelet startPodSync: reuse the previous context to fix memory leak regression
Use k8s.io/utils/lru instead of github.com/golang/groupcache/lru
Added golint check for pkg/kubelet.
Sort runtime handlers list coming from the CRI runtime
Remove year from runtime_test.go file copyright notice