Commit Graph

131181 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
06b62dcae7 Merge pull request #132276 from michaelasp/warningemu
Add warnings for use of Alpha features with Emulated Version
2025-07-15 12:06:23 -07:00
Kubernetes Prow Robot
05a596033c Merge pull request #132958 from aroradaman/revert-130837-kube-proxy-node-manager
Revert "Kube proxy node manager"
2025-07-15 10:56:52 -07:00
Kubernetes Prow Robot
394f412767 Merge pull request #132617 from aramase/aramase/f/kep_4412_pod_cache_key_type
Add ServiceAccountTokenCacheType support to credential provider plugin
2025-07-15 10:56:45 -07:00
Kubernetes Prow Robot
373b1bbf12 Merge pull request #132569 from pravk03/allocation-manager-test
test: Add unit tests for allocation manager AddPod()
2025-07-15 10:56:37 -07:00
Kubernetes Prow Robot
93c1605310 Merge pull request #131083 from HirazawaUi/clean-return-value
kubelet: Remove the unused 'error' parameter return from the GeneratePodStatus method
2025-07-15 10:56:30 -07:00
Kubernetes Prow Robot
1a1181677c Merge pull request #131018 from saschagrunert/default-masked-paths
Mask Linux thermal interrupt info in /proc and /sys.
2025-07-15 10:56:23 -07:00
Kubernetes Prow Robot
f2bed63ca5 Merge pull request #131665 from carlory/fix-131645
deflake e2e tests: StatefulSet Non-retain StatefulSetPersistentVolume ClaimPolicy should delete PVCs after adopting pod (WhenScaled)
2025-07-15 08:24:23 -07:00
Daman Arora
bc5088cbf3 Revert "Kube proxy node manager" 2025-07-15 19:34:05 +05:30
Kubernetes Prow Robot
ab685237f0 Merge pull request #132391 from sanposhiho/pre-bind-pre-flight
feat: add PreBindPreFlight and implement in in-tree plugins
2025-07-15 04:06:23 -07:00
Kubernetes Prow Robot
e3b20c07d6 Merge pull request #132870 from pohly/dra-allocator
DRA: refactor claim allocator
2025-07-15 01:28:29 -07:00
Kubernetes Prow Robot
3d007ecdfa Merge pull request #132776 from neolit123/1.34-fix-unnamed-ports-in-manifests
kubeadm: use named ports in static pod manifests
2025-07-15 01:28:22 -07:00
Kubernetes Prow Robot
fe13474f61 Merge pull request #106225 from shawnhanx/certificates_cleaner
cleaner.go should use time.Until instead of t.Sub(time.Now())
2025-07-14 23:44:24 -07:00
Kubernetes Prow Robot
bdb7a01946 Merge pull request #132890 from atiratree/replicaset-conversion
add Replicaset -> ReplicationController conversion test
2025-07-14 22:32:29 -07:00
Kubernetes Prow Robot
48e04d0d6c Merge pull request #132871 from dims/bump-k8s.io/kube-openapi-to-latest-SHA-f3f2b991d03b
Bump k8s.io/kube-openapi to latest SHA (f3f2b991d03b) and sigs.k8s.io/structured-merge-diff/{v4 => v6}
2025-07-14 22:32:22 -07:00
Kubernetes Prow Robot
9f97857669 Merge pull request #132513 from xiaoweim/validation-cleanup-invalid
Cleanup: Remove field name from invalid field detail message
2025-07-14 21:04:28 -07:00
Kubernetes Prow Robot
c34c70b2db Merge pull request #131200 from ntnn/kcp3350-client-go
Update docs on workqueue to match implementation
2025-07-14 21:04:22 -07:00
Kubernetes Prow Robot
63da385748 Merge pull request #132934 from ylink-lfs/chore/residual_strptr_removal
chore: residual strPtr utility removal with ptr.To
2025-07-14 16:42:53 -07:00
Kubernetes Prow Robot
51f478ef10 Merge pull request #132906 from aroradaman/service-repairip-race-fix
service-ip-alloc: delay ip processing on service recreate
2025-07-14 16:42:45 -07:00
Kubernetes Prow Robot
3430e34d88 Merge pull request #132656 from liggitt/selector-authz
KEP-4601: Graduate selector authorization to stable
2025-07-14 16:42:38 -07:00
Kubernetes Prow Robot
3bab7bccd3 Merge pull request #132219 from BenTheElder/conformance-ordered
Promote OrderedNamespaceDeletion test to Conformance
2025-07-14 16:42:30 -07:00
Kubernetes Prow Robot
c2cd859eaf Merge pull request #131458 from BenTheElder/hostnetwork-docs
document hostnetwork <> port implications
2025-07-14 16:42:23 -07:00
Kubernetes Prow Robot
11f7fd5f44 Merge pull request #132932 from serathius/apf_use_size
Use object size to estimate list cost assigning 1 seat per 100KB
2025-07-14 15:34:29 -07:00
Kubernetes Prow Robot
8790d5b819 Merge pull request #132341 from dashpole/graduate_kubelet_tracing
Promote KubeletTracing featuregate to GA
2025-07-14 15:34:23 -07:00
xiaoweim
0d8fd61e64 address review comments 2025-07-14 21:10:37 +00:00
Jordan Liggitt
4f77a46186 Generated files 2025-07-14 16:19:52 -04:00
Jordan Liggitt
a04e7cf5eb KEP-4601: Graduate selector authorization to stable 2025-07-14 16:19:52 -04:00
Patrick Ohly
6f4be0d8c9 DRA allocator: skip unsupported test cases
Previously, they were not even started. Skipping them makes them visible in `go
test -v` output.

To simplify producing the list of unsupported features, conversion to a set
replaces the hand-written FeaturesAnd.
2025-07-14 21:07:45 +02:00
Kubernetes Prow Robot
4ffb58f6d7 Merge pull request #132931 from pohly/dra-e2e-device-plugin
DRA E2E: test mixture of extended resources + ResourceClaim
2025-07-14 12:06:30 -07:00
Kubernetes Prow Robot
bf0be9fb56 Merge pull request #132028 from ffromani/podresources-list-active-pods
podresources: list: use active pods
2025-07-14 12:06:24 -07:00
xiaoweim
740e568468 address review comments 2025-07-14 18:13:00 +00:00
xiaoweim
61542e7a98 Cleanup: Remove field name from invalid field detail message 2025-07-14 18:13:00 +00:00
Kubernetes Prow Robot
1127e02789 Merge pull request #132928 from p0lyn0mial/upstream-watchlist-reflector-table-unsupported
reflector: detects unsupported meta.Table gvks for watchlist
2025-07-14 10:22:23 -07:00
ylink-lfs
ad03cb8733 chore: residual strPtr utility removal with ptr.To 2025-07-15 00:31:20 +08:00
Patrick Ohly
af249fb2e9 DRA E2E: test mixture of extended resources + ResourceClaim
This shows that a device plugin and DRA driver can be used together on the same
node.
2025-07-14 18:13:27 +02:00
Kubernetes Prow Robot
bd6e6e80cb Merge pull request #132884 from serathius/watchcache-detect-inconsistency
Enable running cache inconsistency detection by default
2025-07-14 09:12:31 -07:00
Kubernetes Prow Robot
cb0b66a89f Merge pull request #132645 from serathius/kep-2340-ga
Graduate ConsistentListFromCache to GA
2025-07-14 09:12:24 -07:00
Marek Siarkowicz
85adda5e68 Use object size to estimate list cost assigning 1 sear per 100KB 2025-07-14 16:58:58 +02:00
Lukasz Szaszkiewicz
7d9eb2b3d0 test/apimachinery/watchlist: update tests that receive resources in Table format 2025-07-14 16:09:29 +02:00
Lukasz Szaszkiewicz
da7c55e0d2 reflector: detects unsupported meta.Table gvks for watchlist 2025-07-14 15:42:57 +02:00
Davanum Srinivas
ebc1ccc491 Bump k8s.io/kube-openapi to latest SHA (f3f2b991d03b)
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-07-14 07:24:48 -04:00
Lukasz Szaszkiewicz
8d1cbc83d8 endpoints/handlers/get: remove watchListEndpointRestrictions 2025-07-14 13:02:14 +02:00
Kubernetes Prow Robot
b266ac2c3e Merge pull request #132840 from ppmechlinski/increase-volume-binder-verbosity
Increase verbosity of frequently printed loglines in binder plugin
2025-07-14 03:44:30 -07:00
Kubernetes Prow Robot
01d50ae1c5 Merge pull request #132730 from onasser1/scheduling-queue-cleanup
Move unschedulablePods struct to a separate file
2025-07-14 03:44:23 -07:00
Kubernetes Prow Robot
111a2a0d2d Merge pull request #131850 from wongchar/odd-integer-cpu
cpumanager: uncorecache alignment for odd integer cpus
2025-07-14 00:32:23 -07:00
Kubernetes Prow Robot
30905afc24 Merge pull request #132920 from ylink-lfs/chore/maxptr_removal
chore: maxPtr utility removal with ptr.To
2025-07-13 22:24:22 -07:00
ylink-lfs
14d1bbf36f chore: maxPtr utility removal with ptr.To 2025-07-14 09:08:16 +08:00
Kubernetes Prow Robot
12dc894f80 Merge pull request #127322 from vrutkovs/tracing-set-audit-id
tracing: set audit-id on incoming requests
2025-07-13 17:58:23 -07:00
Praveen Krishna
1073b3b905 Add unit tests for AddPod() 2025-07-13 20:53:30 +00:00
Kubernetes Prow Robot
5209b41328 Merge pull request #132889 from macsko/disable_schedulerasyncpreemption_feature_correctly_in_schedulerintegration_tests
Disable SchedulerAsyncPreemption feature correctly in integration tests
2025-07-13 13:18:22 -07:00
Daman Arora
fcb595a2df service-ip-alloc: delay ip processing on service recreate
Service storage implements transactions. It creates an IPAddress object first and then creates
the Service object, and if the Service object already exists the complete transaction is
reverted. There can be race conditions when the repair loop picks up the new IPAddress object
for reconciliation before the transaction is reverted. This leads to spurious
IPAddressWrongReference warnings, to suppress these warnings we delay the processing of the new
IPAddress object by 5 seconds. The service allocation creates the IPAddress object before creating
the Service object, we easily identify this scenario when the IPAddress object creation timestamp
is after the Service creation timestamp. We do this only when the IPAddress object is created
recently in order to avoid indefinitely requeue/delay in IPAddress cleanup if for some reason
the service transaction revert fails.

Signed-off-by: Daman Arora <aroradaman@gmail.com>
2025-07-14 00:31:53 +05:30