andyzhangx
bb49a05fb5
fix: adopt go1.23 behavior change in mount point parsing on Windows
...
fix comments
2025-02-18 07:17:51 +00:00
Kubernetes Prow Robot
3ec9c7f4d2
Merge pull request #128811 from zhifei92/statusz
...
add statusz endpoint for kubelet
2024-12-22 11:24:10 +01:00
Kubernetes Prow Robot
80379db5d5
Merge pull request #129279 from HirazawaUi/remove-cri-anno
...
[NodeLocalCRISocket]: remove kubeadm.alpha.kubernetes.io/cri-socket annotation when kubeadm upgrade
2024-12-21 09:46:09 +01:00
HirazawaUi
7c515cd1cb
remove kubeadm.alpha.kubernetes.io/cri-socket annotation when kubeadm upgrade
2024-12-21 14:57:57 +08:00
Kubernetes Prow Robot
b17f5ff9ae
Merge pull request #129353 from kannon92/fix-typo-benchmark
...
remove node special feature typos
2024-12-21 05:00:15 +01:00
Kubernetes Prow Robot
646e7f04d9
Merge pull request #129317 from carlory/kubeadm-touch
...
kubeadm: remove preflight check for `touch` on Linux nodes.
2024-12-21 05:00:09 +01:00
Kubernetes Prow Robot
9d82148924
Merge pull request #128279 from Jefftree/compat-133
...
Bump DefaultKubeBinaryVersion to 1.33
2024-12-21 00:18:11 +01:00
Kevin Hannon
ca4529574e
remove node special feature typos
2024-12-20 16:33:45 -05:00
Jefftree
59fcd7b770
fix metrics test
2024-12-20 19:07:54 +00:00
Jefftree
6c94adcc63
expand etcd storage tests to test for 1.31..1.33
2024-12-20 19:07:54 +00:00
Jefftree
dc476e968d
remove emulated version test for un-emulatable 1.30
2024-12-20 19:07:54 +00:00
Jefftree
cf28c0405c
Expand emulated version range to n-3 with 1.31 floor
2024-12-20 19:07:54 +00:00
Jefftree
4e8477bd3b
Bump binary version to 1.33
2024-12-20 19:07:54 +00:00
Kubernetes Prow Robot
438bc5d44e
Merge pull request #128818 from yongruilin/flagz-kube-scheduler
...
feat: Add flagz endpoint for kube-scheduler
2024-12-20 20:02:08 +01:00
Kubernetes Prow Robot
9dd53b55f7
Merge pull request #129326 from pacoxu/v1.32.0-api-testdata
...
Add v1.32.0 API testdata
2024-12-20 17:22:09 +01:00
Kubernetes Prow Robot
fab7593a29
Merge pull request #129278 from HirazawaUi/remove-kubelet-args
...
[NodeLocalCRISocket]: Remove `container-runtime-endpoint` flag when kubeadm upgrade
2024-12-20 11:26:08 +01:00
Kubernetes Prow Robot
bf2a52a57a
Merge pull request #129142 from googs1025/bug/dra_publishResources
...
fix(dra): support multiple resource in PublishResources
2024-12-20 08:58:08 +01:00
Paco Xu
c71d27cb02
remove v1.30.0 api testdata
2024-12-20 15:56:22 +08:00
Paco Xu
cf1e2e6c2d
Add v1.32.0 API testdata
2024-12-20 15:53:37 +08:00
yongruilin
db6bf02217
feat: Add flagz endpoint for kube-scheduler
2024-12-19 19:52:46 -08:00
carlory
4396511e43
kubeadm: removed preflight check for touch
on Linux nodes.
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2024-12-20 11:28:30 +08:00
googs1025
e3b12d89d0
fix(dra): support multiple resources to publish in PublishResources
2024-12-20 08:43:27 +08:00
HirazawaUi
769e7990d6
remove container-runtime-endpoint flag when upgrade
2024-12-20 08:03:10 +08:00
Kubernetes Prow Robot
a4b8a3b2e3
Merge pull request #129301 from ardaguclu/sts-revisionhistorylimit-negative
...
Do not attempt to truncate revision history if revisionHistoryLimit is negative
2024-12-19 18:28:09 +01:00
Kubernetes Prow Robot
4e4ea1bad1
Merge pull request #129302 from skitt/kubeadm-idempotency-deprecation
...
kubeadm: fix idempotency retain, address deprecation
2024-12-19 15:42:10 +01:00
Stephen Kitt
efdb735750
kubeadm: fix idempotency retain, address deprecation
...
CreateOrRetain is supposed to operate on an object name which isn't
necessarily the given object's name (for use in migrations), this
restores that feature.
Replace all uses of deprecated functions with their generic variants.
Providing the context externally isn't useful right now, drop it from
the new functions and use context.Background() where needed.
Signed-off-by: Stephen Kitt <skitt@redhat.com>
2024-12-19 14:29:09 +01:00
Kubernetes Prow Robot
2819f2d4c2
Merge pull request #128772 from bzsuni/bz/etcd/image/build/3.5.17
...
Build etcd image v3.5.17
2024-12-19 13:44:09 +01:00
Kubernetes Prow Robot
29101e9774
Merge pull request #128650 from skitt/kubeadm-generic-idempotency
...
kubeadm: generalise CreateOrUpdate etc.
2024-12-19 10:32:08 +01:00
Arda Güçlü
a88e08c397
Do not attempt to truncate revision history if revisionHistoryLimit is negative
2024-12-19 11:35:29 +03:00
Stephen Kitt
db4c509e71
kubeadm: generalise CreateOrUpdate etc.
...
This uses generics to generalise the various CreateOrUpdate,
CreateOrRetain etc. functions. Where appropriate, the context is added
as an initial argument to the new functions.
ConfigMapMutator isn't used anywhere else, so it's dropped in favour
of the private objectMutator added in this commit.
Signed-off-by: Stephen Kitt <skitt@redhat.com>
2024-12-19 09:19:29 +01:00
Kubernetes Prow Robot
e305c33988
Merge pull request #126387 from pohly/log-client-go-tools-cache-apis
...
client-go/tools/cache: add APIs with context parameter
2024-12-18 20:00:09 +01:00
Patrick Ohly
4638ba9716
client-go/tools/cache: add APIs with context parameter
...
The context is used for cancellation and to support contextual logging.
In most cases, alternative *WithContext APIs get added, except for
NewIntegerResourceVersionMutationCache where code searches indicate that the
API is not used downstream.
An API break around SharedInformer couldn't be avoided because the
alternative (keeping the interface unchanged and adding a second one with
the new method) would have been worse. controller-runtime needs to be updated
because it implements that interface in a test package. Downstream consumers of
controller-runtime will work unless they use those test package.
Converting Kubernetes to use the other new alternatives will follow. In the
meantime, usage of the new alternatives cannot be enforced via logcheck
yet (see https://github.com/kubernetes/kubernetes/issues/126379 for the
process).
Passing context through and checking it for cancellation is tricky for event
handlers. A better approach is to map the context cancellation to the normal
removal of an event handler via a helper goroutine. Thanks to the new
HandleErrorWithLogr and HandleCrashWithLogr, remembering the logger is
sufficient for handling problems at runtime.
2024-12-18 18:45:02 +01:00
Kubernetes Prow Robot
5cfad4f858
Merge pull request #128404 from mowangdk/test/add_integrate_test_of_node_OOS
...
Add non graceful shutdown integration test
2024-12-18 16:36:09 +01:00
Kubernetes Prow Robot
aab3eb6875
Merge pull request #129246 from chymy/patch-3
...
fix incorrect variable reference in handleUpdateEndpointSlice
2024-12-18 15:20:20 +01:00
Kubernetes Prow Robot
fc53d1b297
Merge pull request #128950 from googs1025/feature/kubectl/autoscalev2
...
feature(kubectl): use autoscalingv2 in kubectl autoscale
2024-12-18 15:20:09 +01:00
Kubernetes Prow Robot
4c466d8f98
Merge pull request #129095 from borg-land/cni-bucket-change
...
fetch cni plugins from GitHub releases
2024-12-18 13:40:08 +01:00
Kubernetes Prow Robot
9709d36dda
Merge pull request #129232 from DamianSawicki/bumpKubeDNS-1-24-0-fixed
...
Bump kubedns and nodelocaldns to 1.24.0 (fixed)
2024-12-18 12:22:08 +01:00
Kubernetes Prow Robot
4a0b0365ef
Merge pull request #129074 from siyuanfoundation/fgv
...
Add Validation to versioned feature specs.
2024-12-18 06:16:52 +01:00
Kubernetes Prow Robot
2a609cd6e2
Merge pull request #129257 from liggitt/coerce-labels-annotations
...
Coerce null label and annotation values to empty string
2024-12-18 01:54:52 +01:00
Siyuan Zhang
00dab9dffa
Add Validation to versioned feature specs.
...
Co-authored-by: Jordan Liggitt <liggitt@google.com>
Co-authored-by: Siyuan Zhang <sizhang@google.com>
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-12-17 15:59:02 -08:00
Kubernetes Prow Robot
a01337b17f
Merge pull request #129250 from pacoxu/kubeadm-owners-update
...
kubeadm: update owners for v1.33
2024-12-18 00:40:59 +01:00
Kubernetes Prow Robot
41ea061d2b
Merge pull request #128705 from aramase/aramase/c/node_int_test_todo_cleanup
...
cleanup todo comment in node restriction integration tests
2024-12-18 00:40:52 +01:00
Kubernetes Prow Robot
107be8fecc
Merge pull request #129205 from tosi3k/wc-configurable-retention
...
Configure watch cache history window based on request timeout
2024-12-17 20:50:58 +01:00
Kubernetes Prow Robot
bb24538ff5
Merge pull request #128923 from kannon92/drop-node-special-feature-node-e2e
...
[KEP-3041]: Drop NodeSpecialFeature and NodeAlphaFeature from e2e-node
2024-12-17 20:50:52 +01:00
yongruilin
f3ff7d0518
chore: update comment for NamedFlagSetsReader
2024-12-17 10:59:15 -08:00
Kubernetes Prow Robot
cc03c6058b
Merge pull request #129207 from Jefftree/remove-vap-alpha
...
Remove v1alpha1 admissionregistration APIs (ValidatingAdmissionPolicies & ValidatingAdmissionPolicyBindings)
2024-12-17 18:52:59 +01:00
Kubernetes Prow Robot
58aafb61d4
Merge pull request #129186 from liggitt/cleanup-authorization
...
Clean up v1alpha1 serving for authentication APIs
2024-12-17 18:52:52 +01:00
Jordan Liggitt
13b84453df
Coerce null label and annotation values to empty string
2024-12-17 11:32:09 -05:00
Kubernetes Prow Robot
3fb2a38cd2
Merge pull request #129252 from liggitt/path-warnings
...
Use OS-agnostic path separator in pod warnings check
2024-12-17 16:14:52 +01:00
Antoni Zawodny
4a2b7ee569
Configure watch cache history window based on request timeout
2024-12-17 15:06:00 +01:00