Rafael Breno
7d0f417ca6
Update DefaultKubeVersion
2025-07-16 14:22:21 -03:00
rafaelbreno[commit]
396f1359df
v1.32.7-k3s1
2025-07-16 14:51:10 +00:00
galal-hussein
eb3a5e9a86
Add the ability to add extra admission plugins
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2025-07-16 11:49:31 -03:00
galal-hussein
c4172b09d5
Ignore nfacct init error in kube-proxy
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2025-07-16 11:49:31 -03:00
Erik Wilson
db742b35bf
Add Vagrantfile
2025-07-16 11:49:31 -03:00
Darren Shepherd
ef10cc5cc4
Add tag.sh script
...
Add DefaultKubeBinaryVersion to the tag script
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2025-07-16 11:49:31 -03:00
Darren Shepherd
d0e4aecf58
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.
2025-07-16 11:49:31 -03:00
Darren Shepherd
8f9550adbb
Allow override of "kubernetes" endpoint port
2025-07-16 11:49:31 -03:00
Darren Shepherd
4a8d567ced
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>
2025-07-16 11:49:31 -03:00
Darren Shepherd
f85ab51843
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>
2025-07-16 11:49:31 -03:00
Erik Wilson
e168f321f3
Update kubernetes service on start for port changes
2025-07-16 11:49:31 -03:00
Darren Shepherd
b6fa40d42e
Don't ever select the flannel bridge or cni bridge
2025-07-16 11:49:31 -03:00
Darren Shepherd
38b31aff2a
Cache loopback cert in the certs dir if set
2025-07-16 11:49:31 -03:00
Darren Shepherd
7ec20d8adc
Add ability to disable proxy hostname check
2025-07-16 11:49:31 -03:00
Darren Shepherd
21c39d97c3
Hide deprecated warnings
2025-07-16 11:49:31 -03:00
Darren Shepherd
8004c11088
Set all sources so node+agent in the same process doesn't get restricted
2025-07-16 11:49:30 -03:00
Darren Shepherd
dca118282a
Don't check for cpuset cgroup, not always required?
2025-07-16 11:49:30 -03:00
Darren Shepherd
f828b968b9
Wait for kube-apiserver for 2 minutes for slow (ARM) systems
2025-07-16 11:49:30 -03:00
Darren Shepherd
9a3e03cac1
Make kubelet.sock path changable
2025-07-16 11:49:30 -03:00
Darren Shepherd
b214d52628
only use the resolved name if port was zero
2025-07-16 11:49:30 -03:00
Darren Shepherd
deeccfbafb
If you can't set hashsize on nf_conntrack don't fail
2025-07-16 11:49:30 -03:00
Darren Shepherd
1ce39a6a5c
Drop credential providers
2025-07-16 11:49:30 -03:00
Darren Shepherd
9b8076b3f5
Drop storage plugins
2025-07-16 11:49:30 -03:00
Darren Shepherd
404962f3d2
Drop client-go cloud auth
2025-07-16 11:49:30 -03:00
Kubernetes Release Robot
158eee9fac
Release commit for Kubernetes v1.32.7
2025-07-15 18:00:32 +00:00
Kubernetes Prow Robot
79edb7e03d
Merge pull request #132281 from neolit123/automated-cherry-pick-of-#130782-origin-release-1.32
...
Automated cherry pick of #130782 : Kubeadm issue #3152 ControlPlane node setup failing with "etcdserver: can only promote a learner member"
2025-07-11 17:45:34 -07:00
Kubernetes Prow Robot
39ec379044
Merge pull request #131578 from ndbaker1/automated-cherry-pick-of-#131251-origin-release-1.32
...
Automated cherry pick of #131251 : fix(kubelet): acquire imageRecordsLock when removing image
2025-07-11 17:45:28 -07:00
Kubernetes Prow Robot
bcb9d4ce05
Merge pull request #132727 from mimowo/automated-cherry-pick-of-#132614-upstream-release-1.32
...
Automated cherry pick of #132614 : Fix validation for Job with suspend=true,completions=0 to set Complete condition
2025-07-11 16:21:27 -07:00
Kubernetes Prow Robot
f5f9e1b3cc
Merge pull request #132861 from mimowo/automated-cherry-pick-of-#132502-upstream-release-1.32
...
Automated cherry pick of #132502 : Fix flake caused by invalid detection of active policies in VAP integration tests
2025-07-11 14:13:29 -07:00
Ben Luddy
bb2ad5a644
Use per-policy marker names for VAP integration tests.
...
Writes to policy resources don't instantaneously take effect in admission. ValidatingAdmissionPolicy
integration tests determine that the policies under test have taken effect by adding a sentinel
policy rule and polling until that rule is applied to a request.
If the marker resource names are the same for each test case in a series of test cases, then
observing a policy's effect on a marker request only indicates that _any_ test policy is in effect,
but it's not necessarily the policy the current test case is waiting for. For example:
1. Test 1 creates a policy and binding.
2. The policy and binding are observed by the admission plugin and take effect.
3. Test 1 observes that a policy is in effect via marker requests.
4. Test 1 exercises the behavior under test and successfully deletes the policy and binding it
created.
5. Test 2 creates a policy and binding.
6. Test 2 observes that a policy is in effect via marker requests, but the policy in effect is still
the one created by Test 1.
7. Test 2 exercises the behavior under test, which fails because it was evaluated against Test 1's
policy.
Generating a per-policy name for the marker resource in each test resolves the timing issue. In the
example, step (6) will not proceed until the admission plugin has observed the policy and binding
created in (5).
2025-07-10 10:12:56 +02:00
Kubernetes Prow Robot
5b6a01c2c6
Merge pull request #132159 from linxiulei/automated-cherry-pick-of-#132109-release-1.32
...
Automated cherry pick of #132109 : Clean backoff record earlier
2025-07-09 10:17:26 -07:00
Michal Wozniak
339ead4307
Review remarks
2025-07-04 11:28:24 +02:00
Michal Wozniak
4c58a9d19d
Fix validation for Job with suspend=true,completions=0 to set Complete condition
2025-07-04 11:28:24 +02:00
Kubernetes Release Robot
c14c5722a2
Update CHANGELOG/CHANGELOG-1.32.md for v1.32.6
2025-06-17 21:22:48 +00:00
Kubernetes Release Robot
036f7ed3f1
Release commit for Kubernetes v1.32.6
2025-06-17 21:01:12 +00:00
Kubernetes Prow Robot
66b2951498
Merge pull request #132225 from cpanato/update-go-1-32
...
[release-1.32] [go]Bump images, dependencies and versions to go 1.23.10 and distroless iptables
2025-06-13 03:46:57 -07:00
bconry
355302eecf
Add check to see if promote worked within the retry loop
2025-06-13 10:05:15 +03:00
Carlos Panato
7246ec90c1
Bump images, dependencies and versions to go 1.23.10 and distroless iptables
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2025-06-11 08:32:50 +02:00
Eric Lin
62eb11dd5f
Clean backoff record earlier
...
Once received job deletion event, it cleans the backoff records for that
job before enqueueing this job so that we can avoid a race condition
that the syncJob() may incorrect use stale backoff records for a newly created
job with same key.
Co-authored-by: Michal Wozniak <michalwozniak@google.com>
2025-06-06 20:51:06 +00:00
Kubernetes Prow Robot
2aa6d7d467
Merge pull request #131782 from rata/automated-cherry-pick-of-#131623-upstream-release-1.32
...
Automated cherry pick of #131623 : kubelet: userns: Improve errors returned to the user
2025-06-05 21:28:37 -07:00
Kubernetes Prow Robot
5b3e813641
Merge pull request #132099 from gnufied/automated-cherry-pick-of-#131408-upstream-release-1.32
...
Automated cherry pick of #131408 : Remove warning about resizing failed for unknown reason
2025-06-05 17:40:39 -07:00
Kubernetes Prow Robot
09750267c3
Merge pull request #132010 from gnufied/automated-cherry-pick-of-#131987-upstream-release-1.32
...
Automated cherry pick of #131987 : Automated cherry pick of #131868 : Remove superflous expansion calls if controller finished expansion
2025-06-05 14:24:38 -07:00
Kubernetes Prow Robot
6471cec0de
Merge pull request #131784 from rata/automated-cherry-pick-of-#130243-upstream-release-1.32
...
Automated cherry pick of #130243 : Revert userns kernel check
2025-06-05 08:50:45 -07:00
Kubernetes Prow Robot
790dc3b4fa
Merge pull request #131652 from princepereira/automated-cherry-pick-of-#131506-upstream-release-1.32
...
Automated cherry pick of #131506 : Update hnslib version in Windows KubeProxy.
2025-06-05 08:50:38 -07:00
Kubernetes Prow Robot
b41aa67124
Merge pull request #131786 from rata/automated-cherry-pick-of-#130800-upstream-release-1.32
...
Automated cherry pick of #130800 : Fix unit tests on windows
2025-06-04 15:24:42 -07:00
Kubernetes Prow Robot
448eedf8ef
Merge pull request #131875 from pohly/automated-cherry-pick-of-#131844-origin-release-1.32
...
Automated cherry pick of #131844 : DRA node: reject static pods which reference ResourceClaims
2025-06-04 11:28:42 -07:00
Hemant Kumar
de8292ad6f
Remove warning about resizing failed for unknown reason
2025-06-04 11:36:02 -04:00
Hemant Kumar
ec4c71b705
Add tests that validate the return value of resize operation
2025-05-28 22:22:54 -04:00
Kubernetes Prow Robot
89d95c9713
Merge pull request #131936 from cpanato/update-go-1.32
...
[release-1.32] [go] Bump images, dependencies and versions to go 1.23.9 and distroless iptables
2025-05-26 01:45:16 -07:00
Carlos Panato
40849d37ea
Bump images, dependencies and versions to go 1.23.9 and distroless iptables
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2025-05-23 09:17:51 -04:00