Darren Shepherd
29259d5dff
Allow override of "kubernetes" endpoint port
2025-07-16 11:38:24 -03:00
Darren Shepherd
1fa8f8d7cb
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:38:24 -03:00
Darren Shepherd
dd1bd2ce00
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:38:24 -03:00
Erik Wilson
c774e60758
Update kubernetes service on start for port changes
2025-07-16 11:38:24 -03:00
Darren Shepherd
820493d82a
Don't ever select the flannel bridge or cni bridge
2025-07-16 11:38:24 -03:00
Darren Shepherd
971ee49018
Cache loopback cert in the certs dir if set
2025-07-16 11:38:24 -03:00
Darren Shepherd
cf8033cb13
Add ability to disable proxy hostname check
2025-07-16 11:38:24 -03:00
Darren Shepherd
75b72c7ccb
Hide deprecated warnings
2025-07-16 11:38:24 -03:00
Darren Shepherd
e56a96c5c1
Set all sources so node+agent in the same process doesn't get restricted
2025-07-16 11:38:24 -03:00
Darren Shepherd
9a6c459df2
Don't check for cpuset cgroup, not always required?
2025-07-16 11:38:24 -03:00
Darren Shepherd
1137b9fb5f
Wait for kube-apiserver for 2 minutes for slow (ARM) systems
2025-07-16 11:38:24 -03:00
Darren Shepherd
22143b5cbb
Make kubelet.sock path changable
2025-07-16 11:38:24 -03:00
Darren Shepherd
2dd69d18c6
only use the resolved name if port was zero
2025-07-16 11:38:24 -03:00
Darren Shepherd
01a7dd875d
If you can't set hashsize on nf_conntrack don't fail
2025-07-16 11:38:24 -03:00
Darren Shepherd
d333fcfdc8
Drop credential providers
2025-07-16 11:38:24 -03:00
Darren Shepherd
484baae5bd
Drop storage plugins
2025-07-16 11:38:24 -03:00
Darren Shepherd
a043442f54
Drop client-go cloud auth
2025-07-16 11:38:24 -03:00
Kubernetes Release Robot
80779bd6ff
Release commit for Kubernetes v1.33.3
2025-07-15 17:59:41 +00:00
Kubernetes Prow Robot
25709109dd
Merge pull request #132272 from Peac36/automated-cherry-pick-of-#132168-upstream-release-1.33
...
Automated cherry pick of #132168 : reduce logspam when calculating sandbox resources
2025-07-11 18:17:35 -07:00
Kubernetes Prow Robot
5158ef67a2
Merge pull request #131577 from ndbaker1/automated-cherry-pick-of-#131251-origin-release-1.33
...
Automated cherry pick of #131251 : fix(kubelet): acquire imageRecordsLock when removing image
2025-07-11 18:17:28 -07:00
Kubernetes Prow Robot
f95a538dc5
Merge pull request #132728 from mimowo/automated-cherry-pick-of-#132614-upstream-release-1.33
...
Automated cherry pick of #132614 : Fix validation for Job with suspend=true,completions=0 to set Complete condition
2025-07-11 17:07:28 -07:00
Kubernetes Prow Robot
a95af19070
Merge pull request #132860 from mimowo/automated-cherry-pick-of-#132502-upstream-release-1.33
...
Automated cherry pick of #132502 : Fix flake caused by invalid detection of active policies in VAP integration tests
2025-07-11 13:35:28 -07:00
Michal Wozniak
053e244efb
Skip linter validation to allow cherrypick
2025-07-10 11:30:20 +02:00
Ben Luddy
6a9319c527
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:40 +02:00
Kubernetes Prow Robot
ecc8d0ae6a
Merge pull request #132337 from hakuna-matatah/automated-cherry-pick-of-#132244-upstream-release-1.33
...
Automated cherry pick of #132244 : 1.33 regression - Consistent paginated lists serve from cache
2025-07-09 21:47:26 -07:00
Kubernetes Prow Robot
54a0ceab5f
Merge pull request #132280 from neolit123/automated-cherry-pick-of-#130782-origin-release-1.33
...
Automated cherry pick of #130782 : Kubeadm issue #3152 ControlPlane node setup failing with "etcdserver: can only promote a learner member"
2025-07-09 09:01:28 -07:00
Kubernetes Prow Robot
e9c25f7a90
Merge pull request #132158 from linxiulei/automated-cherry-pick-of-#132109-release-1.33
...
Automated cherry pick of #132109 : Clean backoff record earlier
2025-07-09 05:43:26 -07:00
Michal Wozniak
068079fb7e
Review remarks
2025-07-04 11:28:46 +02:00
Michal Wozniak
3851253305
Fix validation for Job with suspend=true,completions=0 to set Complete condition
2025-07-04 11:28:46 +02:00
Kubernetes Release Robot
f208b6c73d
Update CHANGELOG/CHANGELOG-1.33.md for v1.33.2
2025-06-17 19:04:01 +00:00
Kubernetes Release Robot
a57b6f7709
Release commit for Kubernetes v1.33.2
2025-06-17 18:31:31 +00:00
Harish Kuna
d4a4a1d881
Fix -Consistent paginated lists serve from cache
2025-06-16 17:48:00 +00:00
Kubernetes Prow Robot
83613fcfd5
Merge pull request #132316 from HirazawaUi/automated-cherry-pick-of-#132308-upstream-release-1.33
...
Automated cherry pick of #132308 : Kubeadm: fix failing e2e tests
2025-06-16 02:20:58 -07:00
HirazawaUi
05e72aa38d
fix kubeadm e2e tests
2025-06-15 13:24:28 +08:00
Kubernetes Prow Robot
2242f6c369
Merge pull request #132226 from cpanato/update-go-1-33
...
[release-1.33] [go] Bump images, dependencies and versions to go 1.24.4 and distroless iptables
2025-06-13 03:46:57 -07:00
bconry
cb130042b1
Add check to see if promote worked within the retry loop
2025-06-13 10:04:18 +03:00
Nikola
4c8c88d4cc
reduce logspam when calculating sandbox resources
...
Signed-off-by: Nikola <peac36@abv.bg>
2025-06-12 20:43:01 +03:00
Carlos Panato
612e055556
Bump images, dependencies and versions to go 1.24.4 and distroless iptables
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2025-06-11 08:35:06 +02:00
Eric Lin
d2be12ab76
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:45:35 +00:00
Kubernetes Prow Robot
f900f01725
Merge pull request #131987 from gnufied/automated-cherry-pick-of-#131868-upstream-release-1.33
...
Automated cherry pick of #131868 : Remove superflous expansion calls if controller finished expansion
2025-06-05 18:50:50 -07:00
Kubernetes Prow Robot
ee4b297f37
Merge pull request #131767 from ingvagabund/automated-cherry-pick-of-#131742-upstream-release-1.33
...
Automated cherry pick of #131742 : [sig-scheduling] SchedulerPreemption [Serial] validates various priority Pods preempt expectedly with the async preemption: replace finalizers with preStop hook and TerminationGracePeriodSeconds
2025-06-05 18:50:43 -07:00
Kubernetes Prow Robot
9a90a6cca2
Merge pull request #132098 from gnufied/automated-cherry-pick-of-#131408-upstream-release-1.33
...
Automated cherry pick of #131408 : Remove warning about resizing failed for unknown reason
2025-06-05 14:02:38 -07:00
Kubernetes Prow Robot
6ea58e512b
Merge pull request #131649 from princepereira/automated-cherry-pick-of-#131506-upstream-release-1.33
...
Automated cherry pick of #131506 : Update hnslib version in Windows KubeProxy.
2025-06-05 11:20:38 -07:00
Kubernetes Prow Robot
1fe90c4c7d
Merge pull request #131993 from superbrothers/automated-cherry-pick-of-#131962-upstream-release-1.33
...
Automated cherry pick of #131962 : Revert shorthand for kubectl explain --output
2025-06-05 07:56:42 -07:00
Kubernetes Prow Robot
18edacf576
Merge pull request #131781 from rata/automated-cherry-pick-of-#131623-upstream-release-1.33
...
Automated cherry pick of #131623 : kubelet: userns: Improve errors returned to the user
2025-06-05 04:14:39 -07:00
Kubernetes Prow Robot
6144faccba
Merge pull request #131876 from pohly/automated-cherry-pick-of-#131844-origin-release-1.33
...
Automated cherry pick of #131844 : DRA node: reject static pods which reference ResourceClaims
2025-06-04 11:02:42 -07:00
Hemant Kumar
a792b77906
Remove warning about resizing failed for unknown reason
2025-06-04 11:35:44 -04:00
Hemant Kumar
ea3aa29181
Add tests that validate the return value of resize operation
2025-05-28 11:52:34 -04:00
Kazuki Suda
060a498537
Revert shorthand for kubectl explain --output
2025-05-28 09:30:07 +09:00
Kubernetes Prow Robot
f20adaecd4
Merge pull request #131935 from cpanato/update-go-1.33
...
[release-1.33] [go]Bump images, dependencies and versions to go 1.24.9 and distroless iptables
2025-05-26 01:43:18 -07:00