Vitor Savian
891285d575
Fix typo and remove default scheduler config
2026-03-19 11:22:52 -03:00
galal-hussein
715dd124c2
Add the ability to add extra admission plugins
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-03-19 11:22:52 -03:00
galal-hussein
8d1a13b266
Ignore nfacct init error in kube-proxy
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-03-19 11:22:52 -03:00
Erik Wilson
a208771f4d
Add Vagrantfile
2026-03-19 11:22:52 -03:00
Darren Shepherd
f8d0d83ff0
Add tag.sh script
...
Add DefaultKubeBinaryVersion to the tag script
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-03-19 11:22:52 -03:00
Darren Shepherd
4a0408b54c
Fix CSI initialization conflict
...
CSI is used by both the kubelet and kube-controller-manager. Both
components will initialize the csiPlugin with different VolumeHost
objects. The csiPlugin will then assign a global variable for
the node info manager. It is then possible that the kubelet gets
the credentials of the kube-controller-manager and that will cause
CSI to fail.
2026-03-19 11:22:52 -03:00
Darren Shepherd
f3f9630401
Allow override of "kubernetes" endpoint port
2026-03-19 11:22:52 -03:00
Darren Shepherd
54d57cf941
Notify startup to grab a hold of handler and authenticator
...
Fix to the completed options config
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-03-19 11:22:52 -03:00
Darren Shepherd
0b0a36a535
Add stopCh to apiserver & context to kublet commands
...
Remove SetupSignalContext call from the apiserver
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-03-19 11:22:52 -03:00
Erik Wilson
62bca44438
Update kubernetes service on start for port changes
2026-03-19 11:22:52 -03:00
Darren Shepherd
d557788931
Don't ever select the flannel bridge or cni bridge
2026-03-19 11:22:52 -03:00
Darren Shepherd
3cbc70f413
Cache loopback cert in the certs dir if set
2026-03-19 11:22:52 -03:00
Darren Shepherd
ac70fbae67
Add ability to disable proxy hostname check
2026-03-19 11:22:52 -03:00
Darren Shepherd
b60d91a0ca
Hide deprecated warnings
2026-03-19 11:22:52 -03:00
Darren Shepherd
8923343183
Set all sources so node+agent in the same process doesn't get restricted
2026-03-19 11:22:52 -03:00
Darren Shepherd
146065e356
Don't check for cpuset cgroup, not always required?
2026-03-19 11:22:52 -03:00
Darren Shepherd
6466c4513f
Wait for kube-apiserver for 2 minutes for slow (ARM) systems
2026-03-19 11:22:52 -03:00
Darren Shepherd
9b572a206b
Make kubelet.sock path changable
2026-03-19 11:22:52 -03:00
Darren Shepherd
83ef1769ca
only use the resolved name if port was zero
2026-03-19 11:22:52 -03:00
Darren Shepherd
e8ee71066e
If you can't set hashsize on nf_conntrack don't fail
2026-03-19 11:22:52 -03:00
Darren Shepherd
13c9864c69
Drop credential providers
2026-03-19 11:22:52 -03:00
Darren Shepherd
4075f73623
Drop storage plugins
2026-03-19 11:22:52 -03:00
Darren Shepherd
ca8098fdca
Drop client-go cloud auth
2026-03-19 11:22:52 -03:00
Kubernetes Release Robot
6c1cd99aef
Release commit for Kubernetes v1.35.3
v1.35.3
2026-03-18 18:30:07 +00:00
Kubernetes Prow Robot
b6f632ba56
Merge pull request #137569 from fuweid/cp-1374942-135
...
[release-1.35] cmd/kubeadm: ignore EINVAL error during unmount
2026-03-11 19:13:38 +05:30
Kubernetes Prow Robot
f50342991f
Merge pull request #137400 from Chandan9112/automated-cherry-pick-of-#137252-upstream-release-1.35
...
Automated cherry pick of #137252 : Use localhost Image Reference in PodObservedGenerationTracking E2E Test
2026-03-11 18:03:39 +05:30
Kubernetes Prow Robot
fe6a745e59
Merge pull request #137382 from BenTheElder/no-rules
...
drop publishing rules from dependencies.yaml on release branch
2026-03-11 17:03:38 +05:30
Kubernetes Prow Robot
77d8b636d2
Merge pull request #137257 from ahrtr/automated-cherry-pick-of-#137251-upstream-release-1.35
...
Automated cherry pick of #137251 : kubeadm: do not add learner member to etcd client endpoints
2026-03-11 15:01:43 +05:30
Kubernetes Prow Robot
d595aafbbb
Merge pull request #137047 from vikasbolla/automated-cherry-pick-of-#135611-upstream-release-1.35
...
[release-1.35]Automated cherry pick of #135611 : Fix flake TestDeviceTaintRule test
2026-03-11 15:01:36 +05:30
Wei Fu
b57e146aec
cmd/kubeadm: ignore EINVAL error during unmount
...
If /var/lib/kubelet is MS_SHARED mountpoint, all the mountpoints
under /var/lib/kubelet will have duplicate one. When `kubeadm reset -f`
is executed, it will try to umount one path twice. However, they are in
the peer group. Once we umount one path, the duplicate one will be
umounted as well. So, in this case, we should ignore EINVAL error.
Signed-off-by: Wei Fu <fuweid89@gmail.com >
(cherry picked from commit 2634261c17 )
Signed-off-by: Wei Fu <fuweid89@gmail.com >
2026-03-09 10:14:05 -04:00
Kubernetes Prow Robot
a0e5f1aba5
Merge pull request #136903 from pohly/automated-cherry-pick-of-#136455-origin-release-1.35
...
Automated cherry pick of #136455 : fake client-go: un-deprecate NewSimpleClientset
2026-03-05 00:46:20 +05:30
Chandan Maurya
af6488c9d5
Use localhost image reference in PodObservedGenerationTracking test
...
The test uses an invalid image to induce a pull error. The previous image
name 'some-image-that-doesnt-exist' causes slow DNS/registry resolution
on some environments (especially metal), leading to 30s timeouts.
Using 'localhost/some-image-that-does-not-exist' makes the pull fail
instantly since there is no registry on localhost, avoiding flaky
timeouts.
2026-03-04 18:02:34 +05:30
Kubernetes Prow Robot
60ebb8adeb
Merge pull request #137366 from tsj-30/automated-cherry-pick-of-#137253-upstream-release-1.35
...
Automated cherry pick of #137253 : DRA: start scheduler after creating binding/non-binding slicesin Basicflow
2026-03-04 16:00:21 +05:30
Benjamin Elder
61003ad140
drop publishing rules from dependencies.yaml on release branch
...
we only use the rules in the master branch
since we don't need rules.yaml, we don't have two places to match, so we can drop the golang version entirely from this file
bump .go-version alone will be sufficient* on release branches after https://github.com/kubernetes/kubernetes/pull/136954
* ignoring e2e images like agnhost, which will require follow-up PRs ...
2026-03-03 14:33:21 -08:00
Kubernetes Prow Robot
4e48345fc1
Merge pull request #136929 from BenTheElder/1.35-clean-fix
...
1.35: add dockerized go cache chmod to `make clean`
2026-03-03 17:37:21 +05:30
S J Tharun
b9be60a8c5
start scheduler after creating binding/non-binding slices
2026-03-03 16:21:08 +05:30
S J Tharun
659d489e8d
dra: stabilize DeviceBindingConditions BasicFlow by creating without-binding slice first
2026-03-03 16:21:08 +05:30
Kubernetes Prow Robot
946b7f7108
Merge pull request #136387 from vikasbolla/automated-cherry-pick-of-#135567-upstream-release-1.35
...
[release1.35]Automated cherry pick of #135567 : Fix flaky TestApplyCRDuringCRDFinalization test
2026-03-03 14:41:23 +05:30
Kubernetes Release Robot
02115b6ee1
Update CHANGELOG/CHANGELOG-1.35.md for v1.35.2
2026-02-26 20:14:22 +00:00
Kubernetes Release Robot
fdc9d74cbf
Release commit for Kubernetes v1.35.2
v1.35.2
2026-02-26 20:02:50 +00:00
Paco Xu
1c0c911c3c
kubeadm: do not add learner member to etcd client endpoints
2026-02-26 10:28:59 +00:00
Karthik Bhat
d05c506539
Fix flake TestDeviceTaintRule test by adjusting event hanlder status update logic Co-authored-by: Pohly <patrick.ohly@intel.com>
2026-02-16 15:29:03 +05:30
Kubernetes Prow Robot
55c0a83ea2
Merge pull request #136985 from cpanato/update-go-rel135
...
[release-1.35] [go] Bump images and versions to go 1.25.7 and distroless iptables
2026-02-12 20:54:02 +05:30
Carlos Panato
69d9b9ba0c
Bump images and versions to go 1.25.7 and distroless iptables
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2026-02-12 14:13:41 +01:00
Benjamin Elder
2371267d2f
add dockerized go cache to make clean
2026-02-10 15:18:30 -08:00
Kubernetes Release Robot
de51841dbf
Update CHANGELOG/CHANGELOG-1.35.md for v1.35.1
2026-02-10 13:04:44 +00:00
Kubernetes Release Robot
8fea90b452
Release commit for Kubernetes v1.35.1
v1.35.1
2026-02-10 12:53:13 +00:00
Patrick Ohly
bd39991737
fake client-go: un-deprecate NewSimpleClientset
...
NewSimpleClientset was marked as deprecated when NewClientset was
introduced. This has caused some confusion:
- Not all packages have NewClientset (https://github.com/kubernetes/kubernetes/issues/135980 ).
- Tests that work with NewSimpleClientset fail when
switched to NewClientset (https://github.com/kubernetes/kubernetes/issues/136327 )
because of missing CRD support (https://github.com/kubernetes/kubernetes/issues/126850 ).
It doesn't seem burdensome to keep NewSimpleClientset around forever. Some unit
tests may even prefer to use it when they don't need server-side apply (less
overhead). Therefore there is no need to deprecate it.
This avoids churn in the eco system because contributors no longer create PRs
"because the linter complains about the usage of a deprecated function".
2026-02-10 10:07:55 +01:00
Kubernetes Prow Robot
a83897d921
Merge pull request #136491 from AutuSnow/automated-cherry-pick-of-#136325-upstream-release-1.35
...
Automated cherry pick of #136325 : fix(expansion):Resolve the issue of UTF-8 characters being truncated
2026-02-06 04:26:44 +05:30
Kubernetes Prow Robot
b7392aa769
Merge pull request #136463 from rogowski-piotr/automated-cherry-pick-of-#135919-upstream-release-1.35
...
Automated cherry pick of #135919 : kubelet(dra): fix handling of multiple ResourceClaims when one is already prepared
2026-02-06 04:26:37 +05:30