Commit Graph

129555 Commits

Author SHA1 Message Date
Antonio Ojea
1214dc223c kubelet: Use node addresses from informer
The kubelet certificate manager was using a closure to get the node addresses,
but this closure depended on a static field that was only updated during the node
status update. This created a twisted dependency between the node.status
reconcile loops and the certificate manager.

This commit fixes this issue by using the node informer to get the node addresses directly.
This ensures that the kubelet always requests a certificate with the latest node addresses.
2025-04-25 03:15:42 +00:00
Kubernetes Prow Robot
616d6d4e75 Merge pull request #131456 from BenTheElder/staging-dep-approvers
enable dep-approvers for staging go.mod/go.sum
2025-04-24 19:14:31 -07:00
Benjamin Elder
187b43d5ad enable dep-approvers for staging go.mod/go.sum
NOTE: to use filters, _all_ entries must be under filters https://go.k8s.io/owners/#filters
2025-04-24 17:17:27 -07:00
Kubernetes Prow Robot
38ad2e1c95 Merge pull request #131454 from BenTheElder/mark-yaml-unwanted
track gopkg.in/yaml.v3 as an unwanted depdendency
2025-04-24 17:16:30 -07:00
Kubernetes Prow Robot
0a60b104b0 Merge pull request #131452 from BenTheElder/dep-approve-attempt
attempt to re-introduce dep-approvers for go.mod/go.sum
2025-04-24 15:24:38 -07:00
Kubernetes Prow Robot
05a3d178a2 Merge pull request #129564 from Jefftree/compat-134
Bump DefaultKubeBinaryVersion to 1.34 and fix VAP test
2025-04-24 15:24:30 -07:00
Benjamin Elder
08794974b7 track gopkg.in/yaml.v3 as an unwanted depdendency
this repo (which also has yaml.v2) was archived

we have a fork of it already in sigs.k8s.io/yaml/goyaml.v3
2025-04-24 15:02:29 -07:00
Kubernetes Prow Robot
07bcf93678 Merge pull request #131321 from karlkfi/karl-very-fast-watch
chore: Add VeryShortWatchError typed error
2025-04-24 14:06:30 -07:00
Benjamin Elder
58e5dfd45c attempt to re-introduce dep-approvers for go.mod/go.sum 2025-04-24 13:08:46 -07:00
Rodrey
74e84dbf5a Add more test cases to TestDescribeSecret test (#131422)
* Converted to parameterised tests.

* Added test case for sorting with casing.

* Formatted code.

* Added test case for keys that contain numbers.
2025-04-24 12:00:50 -07:00
Kubernetes Prow Robot
5da29d0ee7 Merge pull request #131334 from natasha41575/fix-cgorup-error-msg
[FG:InPlacePodVerticalScaling] add more error details to the failing cgroup check
2025-04-24 12:00:41 -07:00
Kubernetes Prow Robot
595516a149 Merge pull request #130468 from jingyuanliang/PodAntiAffinity
fix: comment on preferred PodAntiAffinity
2025-04-24 12:00:34 -07:00
Karl Isenberg
6eff9db0f1 chore: Add VeryShortWatchError typed error
- Add a new VeryShortWatchError struct for error matching, returned
  by `handleAnyWatch`, up through `Reflector.ListAndWatch`.
- Update test expectations to match exact errors.
2025-04-24 11:01:03 -07:00
Kubernetes Prow Robot
08f32728b9 Merge pull request #131311 from gnufied/fix-csi-json-file-removal
Fix error handling and csi json file removal interaction
2025-04-24 10:52:38 -07:00
Kubernetes Prow Robot
af53af19e6 Merge pull request #130211 from carlory/add-intree-driver-for-nfs3
e2e storage test: in-tree driver adds the support for nfs v3
2025-04-24 10:52:31 -07:00
Kubernetes Prow Robot
6e1d5e310a Merge pull request #131435 from wojtek-t/fix_watcher
Fix etcd3 watcher flake
2025-04-24 09:18:31 -07:00
Natasha Sarkar
932cff5dd4 add more error details to the failing cgroup check 2025-04-24 15:51:08 +00:00
Wojciech Tyczyński
c3bb59d078 Fix etcd3 watcher flake 2025-04-24 17:06:27 +02:00
Kubernetes Prow Robot
c59203e051 Merge pull request #121967 from torredil/update-logging
Update log verbosity for node health and taint checks
2025-04-24 06:22:34 -07:00
Kubernetes Prow Robot
71e7f9eba7 Merge pull request #131425 from carlory/follow-up-128810
Remove deprecated scheduler cache metrics
2025-04-24 04:56:29 -07:00
Kubernetes Prow Robot
233ebd69ad Merge pull request #131424 from toVersus/fix/dra-kubeletplugin-doc
Fix comment for default gRPC log level in DRA plugin
2025-04-24 03:48:35 -07:00
Kubernetes Prow Robot
4bcaa515c9 Merge pull request #131267 from tallclair/resize-helpers
Move pod resize e2e utilities out of e2e/framework
2025-04-24 01:28:44 -07:00
Kubernetes Prow Robot
62129df407 Merge pull request #129699 from carlory/cleanup-intree
remove unnecessary functions
2025-04-24 01:28:33 -07:00
Kubernetes Prow Robot
5ec7b65318 Merge pull request #131418 from gnufied/check-recovery-feature-kubelet
Check for newer fields when deciding expansion recovery feature status
2025-04-23 21:10:37 -07:00
Kubernetes Prow Robot
e0f9955130 Merge pull request #129515 from nojnhuh/typos
Fix comment typos
2025-04-23 21:10:30 -07:00
carlory
24257f2d31 Remove deprecated scheduler cache metrics 2025-04-24 11:45:38 +08:00
Kubernetes Prow Robot
77b0410114 Merge pull request #131322 from BenTheElder/etcd-log-noise-2
reduce etcd install log noise in test-integration-dockerized.sh
2025-04-23 19:30:44 -07:00
Kubernetes Prow Robot
f24f73f005 Merge pull request #131066 from pohly/test-e2e-ginkgo-wait-fix
hack/ginkgo-e2e.sh: fix misplaced brackets
2025-04-23 19:30:36 -07:00
Kubernetes Prow Robot
d41e8bbc14 Merge pull request #128351 from mengjiao-liu/kube-controller-manager-support-context-for-NewBroadcaster
kube-controller-manager: also support context for record.NewBroadcaster
2025-04-23 19:30:29 -07:00
Kubernetes Prow Robot
a88a8238d7 Merge pull request #131416 from alculquicondor/rm-alculquicondor
Remove alculquicondor from test framework OWNERS
2025-04-23 18:21:36 -07:00
Kubernetes Prow Robot
e49376db5e Merge pull request #131393 from xigang/extension_api
fix: use correct apiextensions v1 API instead of apiregistration v1
2025-04-23 18:21:28 -07:00
Kubernetes Prow Robot
37b9388869 Merge pull request #131371 from BenTheElder/test-images-dedupe-go-version
test/images: read .go-version instead of duplicating
2025-04-23 18:21:21 -07:00
Kubernetes Prow Robot
25edc4237a Merge pull request #131366 from xigang/resource_encoding
Fix typo in ResourceEncodingConfig comment
2025-04-23 18:21:13 -07:00
Kubernetes Prow Robot
4841bc9a1f Merge pull request #131349 from pohly/etcd-shutdown
etcd: fix 5 second delay during shutdown
2025-04-23 18:21:06 -07:00
Kubernetes Prow Robot
93cc525932 Merge pull request #131333 from tenzen-y/fix-successpolicy-api-comment
Job: Fix API comments for SuccessCriteriaMet
2025-04-23 18:20:58 -07:00
Kubernetes Prow Robot
360a3bfb3c Merge pull request #131323 from karlkfi/karl-watch-test-move
chore: move watch handler tests to handlers pkg
2025-04-23 18:20:51 -07:00
Kubernetes Prow Robot
2867fed217 Merge pull request #131288 from carlory/deflake-TestEndpointHandlers
deflake intergation test: TestEndpointHandlers
2025-04-23 18:20:44 -07:00
Kubernetes Prow Robot
05c0395571 Merge pull request #131285 from aojea/patch-5
Update OWNERS_ALIASES add aojea to sig-network-api-reviews
2025-04-23 18:20:37 -07:00
Kubernetes Prow Robot
75c640bc02 Merge pull request #131278 from haosdent/haosdent/remove-redundant-call
scheduler: remove duplicate nominatedNodeName clearing in preemption
2025-04-23 18:20:30 -07:00
Tsubasa Nagasawa
269d3ae514 Fix comment for default gRPC log level in DRA plugin
Signed-off-by: Tsubasa Nagasawa <toversus2357@gmail.com>
2025-04-24 09:47:27 +09:00
Kubernetes Prow Robot
d6d6aad0d8 Merge pull request #131266 from karlkfi/karl-reflector-refactor
fix: Watcher deadlock from Stop not being called
2025-04-23 17:10:13 -07:00
Kubernetes Prow Robot
d895ad2181 Merge pull request #131259 from pohly/etcd-output-and-retry
etcd: use Unix Domain socket
2025-04-23 17:10:05 -07:00
Kubernetes Prow Robot
aa9e98805c Merge pull request #131256 from mimowo/job-improve-backoff-docs
Improve Job API comment for the backoffLimit
2025-04-23 17:09:58 -07:00
Kubernetes Prow Robot
b33a199415 Merge pull request #131251 from ndbaker1/free-image-race
fix(kubelet): acquire imageRecordsLock when removing image
2025-04-23 17:09:50 -07:00
Kubernetes Prow Robot
077a382170 Merge pull request #131242 from zhifei92/update-mockery-version
Upgrade the mockery version to v2.53.3
2025-04-23 17:09:43 -07:00
Kubernetes Prow Robot
1b6fffcc56 Merge pull request #131238 from Rajalakshmi-Girish/update-busybox
Update the busybox test image to 1.37.0
2025-04-23 17:09:35 -07:00
Kubernetes Prow Robot
476614ef9e Merge pull request #131236 from jsafrane/fix-rwx-tests
RWX tests should create RWX volumes
2025-04-23 17:09:28 -07:00
Kubernetes Prow Robot
c77ed4ca9e Merge pull request #131217 from jsafrane/shorten-log-test-names
Shorten long directory names with e2e pod logs
2025-04-23 17:09:20 -07:00
Kubernetes Prow Robot
27de9a82b7 Merge pull request #131215 from tosi3k/cleanup-leader-election
Remove FlowSchemas handling non-leases-backed leader election
2025-04-23 17:09:13 -07:00
Kubernetes Prow Robot
a9c75b0da8 Merge pull request #131213 from carlory/fix-131045
Fix the allocatedResourceStatuses Field name mismatch in PVC status validation
2025-04-23 17:09:06 -07:00