cpanato
c9991e4270
[go] Bump images, dependencies and versions to go 1.22rc1
...
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-01-28 10:10:47 +01:00
Davanum Srinivas
76ea142051
Use gcloud for gce_runner
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-27 22:23:37 -05:00
Kensei Nakada
a62579a5eb
fix(scheduler/metrics) correct the documentation on plugin_evaluation_total
2024-01-28 02:59:17 +00:00
Kubernetes Prow Robot
c606448922
Merge pull request #122996 from Huang-Wei/cleanup-dra-postfilter
...
DRA: always returns Unschedulable in PostFilter
2024-01-27 08:19:44 -08:00
Kubernetes Prow Robot
7abf6770fd
Merge pull request #122147 from pohly/kubelet-context-support
...
kubelet: enhance context support
2024-01-27 05:16:17 -08:00
Daniel Hu
1baf7d4586
Corrected some spelling and grammatical errors
...
Signed-off-by: Daniel Hu <farmer.hutao@outlook.com>
2024-01-27 10:10:25 +08:00
Tim Hockin
a7cf7fe55a
Bump shellcheck to 0.9.0
...
Fix everything it flagged.
2024-01-26 16:26:40 -08:00
Kubernetes Prow Robot
2363cdcc39
Merge pull request #122886 from jiahuif-forks/feature/cel/mutating-library
...
[CEL Library] Unstructured Object Construction Support
2024-01-26 22:33:11 +01:00
Abu Kashem
5f75c35edf
apiserver: allow zero value for the 'nominalConcurrencyShares' field
2024-01-26 15:55:50 -05:00
Kubernetes Prow Robot
02aaad0de9
Merge pull request #121876 from pohly/dra-reserve-during-pod-binding
...
dra: reserve + publish during pod binding
2024-01-26 19:58:01 +01:00
Mark Rossetti
85684ec485
fixing issue with GetCPUUsageNanoCores on Windows
2024-01-26 10:37:21 -08:00
Alexander Constantinescu
a15f437669
KEP 3458 - promote to stable
2024-01-26 19:22:15 +01:00
Wei Huang
ceabc4aba8
DRA: always returns Unschedulable in PostFilter
2024-01-26 09:44:00 -08:00
Kubernetes Prow Robot
7811ba3d4d
Merge pull request #122872 from tnqn/fix-ClusterIPOutOfRange-warning
...
Reduce verbose logs in MetaAllocator
2024-01-26 17:53:16 +01:00
Kubernetes Prow Robot
c4feb19195
Merge pull request #122878 from liggitt/typecheck-kube-proxy-darwin
...
Re-allow building kube-proxy on all platforms
2024-01-26 16:32:12 +01:00
Kubernetes Prow Robot
053acbed90
Merge pull request #122724 from nayihz/feat_nft_nodeport_addr
...
change --nodeport-addresses behavior to default to primary node ip only
2024-01-26 16:32:03 +01:00
Patrick Ohly
6cf4203751
dra scheduler: reformat code
...
By continuing with the next item in the if clause, the else is no longer needed
and indention can be reduced.
2024-01-26 10:58:03 +01:00
Patrick Ohly
a809a6353b
scheduler: publish PodSchedulingContext during PreBind
...
Blocking API calls during a scheduling cycle like the DRA plugin is doing slow
down overall scheduling, i.e. also affecting pods which don't use DRA.
It is easy to move the blocking calls into a goroutine while the scheduling
cycle ends with "pod unschedulable". The hard part is handling an error when
those API calls then fail in the background. There is a solution for that
(see https://github.com/kubernetes/kubernetes/pull/120963 ), but it's complex.
Instead, publishing the modified PodSchedulingContext can also be done
later. In the more common case of a pod which is ready for binding except for
its claims, that'll be in PreBind, which runs in a separate goroutine already.
In the less common case that a pod cannot be scheduled, that'll be in
Unreserve which is still blocking.
2024-01-26 10:58:03 +01:00
Patrick Ohly
5d1509126f
dra: patch ReservedFor during PreBind
...
This moves adding a pod to ReservedFor out of the main scheduling cycle into
PreBind. There it is done concurrently in different goroutines. For claims
which were specifically allocated for a pod (the most common case), that
usually makes no difference because the claim is already reserved.
It starts to matter when that pod then cannot be scheduled for other reasons,
because then the claim gets unreserved to allow deallocating it. It also
matters for claims that are created separately and then get used multiple times
by different pods.
Because multiple pods might get added to the same claim rapidly independently
from each other, it makes sense to do all claim status updates via patching:
then it is no longer necessary to have an up-to-date copy of the claim because
the patch operation will succeed if (and only if) the patched claim is valid.
Server-side-apply cannot be used for this because a client always has to send
the full list of all entries that it wants to be set, i.e. it cannot add one
entry unless it knows the full list.
2024-01-26 10:58:03 +01:00
Kubernetes Prow Robot
7340ce932b
Merge pull request #122978 from SataQiu/fix-20240126
...
kubeadm: fix the error check bug in certlist test
2024-01-26 10:10:00 +01:00
Kubernetes Prow Robot
e023511deb
Merge pull request #122920 from danwinship/knftables-migration
...
Update knftables, with new sigs.k8s.io module name
2024-01-26 07:14:16 +01:00
Kubernetes Prow Robot
3c0816c33d
Merge pull request #122949 from rashansmith/update-1.30-rn.team
...
Update CHANGELOG OWNERS to reflect 1.30 Release Notes team
2024-01-26 05:34:40 +01:00
Jordan Liggitt
6a60a1ddad
Mark conntrack/fake as linux-only, add non-OS doc.go
2024-01-25 23:15:49 -05:00
Kubernetes Prow Robot
e327eb3295
Merge pull request #122901 from pacoxu/fix-kubeadm-existing-crb-2
...
kubeadm: don't fail post upgrade for already existing error
2024-01-26 04:25:40 +01:00
SataQiu
5ab9f3d15f
kubeadm: fix the err check bug in certlist test
2024-01-26 11:01:03 +08:00
Kubernetes Prow Robot
d3479eeeac
Merge pull request #122941 from bart0sh/PR130-cleanup-boilerplate_test
...
Fix and cleanup boilerplate_test.py
2024-01-26 00:56:35 +01:00
Kubernetes Prow Robot
3da22db11c
Merge pull request #121499 from matte21/add-comments-to-cpu-accumulator
...
Improve understandability of kubelet's cpu accumulator code
2024-01-26 00:56:21 +01:00
Dan Winship
ebba2d4472
Move some code in the proxiers
...
For no real reason, the core Proxier definitions weren't at the start
of the files.
(This just moves code around. It doesn't change anything.)
2024-01-25 18:41:58 -05:00
Dan Winship
536364266c
Sort messy kube-proxy imports
2024-01-25 18:41:55 -05:00
Jiahui Feng
c89dcf52b1
convert the expectedValues to be cel.Val.
2024-01-25 13:52:39 -08:00
Jiahui Feng
d699163802
extra case for affirmative has(map) test.
2024-01-25 13:39:16 -08:00
Kubernetes Prow Robot
5cef5f1a57
Merge pull request #122973 from dims/missed-a-spot-testing-verify-licenses.sh
...
Missed a spot! testing verify-licenses.sh
2024-01-25 22:33:35 +01:00
Davanum Srinivas
139c6daf30
Missed a spot! testing verify-licenses.sh
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-25 15:26:43 -05:00
Kubernetes Prow Robot
f7f1ea6fa2
Merge pull request #122750 from Richabanker/metrics-slis-test
...
Add process_start_time_seconds to metrics/slis endpoint for all components
2024-01-25 19:51:03 +01:00
Kubernetes Prow Robot
6c493a1ef9
Merge pull request #122969 from kerthcet/fix/claim
...
[DRA] Fix indexing the error value in unavailableClaim
2024-01-25 17:34:11 +01:00
kerthcet
7801173f6e
get the error claim in dra
...
Signed-off-by: kerthcet <kerthcet@gmail.com>
2024-01-25 23:22:50 +08:00
Kubernetes Prow Robot
6892e38362
Merge pull request #122963 from SataQiu/fix-20240125
...
Enable testing import check for kubeadm binary
2024-01-25 16:01:52 +01:00
Kubernetes Prow Robot
192e53590e
Merge pull request #122956 from dims/fix-license-verification-script
...
Fix license verification script
2024-01-25 16:01:45 +01:00
Kubernetes Prow Robot
c156f4c4b4
Merge pull request #122616 from neolit123/1.30-v1beta4-image-pull-serial
...
kubeadm: add support for parallel image pulls in v1beta4
2024-01-25 16:01:38 +01:00
HirazawaUi
6e5e1d0317
Remove useless org mutate code
2024-01-25 21:49:14 +08:00
Ben Luddy
09a1abda99
Update vendoring to take new CBOR library dependency.
2024-01-25 08:35:26 -05:00
Ben Luddy
ef27338bef
Add skeleton CBOR package and introduce library dependency.
2024-01-25 08:32:50 -05:00
Kubernetes Prow Robot
7944ebe481
Merge pull request #122827 from rexagod/add-rex
...
sig-instrumentation: add rexagod to other groups
2024-01-25 14:13:24 +01:00
Davanum Srinivas
89db64e053
collect generated files and logs
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-25 07:23:31 -05:00
SataQiu
39afee443f
enable testing import check for kubeadm binary
2024-01-25 19:56:42 +08:00
Paco Xu
ec1516b45d
kubeadm: don't fail post upgrade in EnsureAdminClusterRoleBindingImpl if the error is crb already exists
2024-01-25 18:15:29 +08:00
Kubernetes Prow Robot
4163ce5017
Merge pull request #119200 from eiffel-fl/francis/sysadmin-debug-profile
...
kubectl debug: add sysadmin profile
2024-01-25 10:12:39 +01:00
Francis Laniel
4d6c0ba518
kubectl debug: add sysadmin profile
...
Add the sysadmin profile from KEP 1441 [1].
Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
[1]: https://github.com/kubernetes/enhancements/tree/master/keps/sig-cli/1441-kubectl-debug#debugging-profiles
2024-01-25 14:58:50 +07:00
Kubernetes Prow Robot
81986587ef
Merge pull request #122917 from bells17/make-update-add-update-golangci-lint-config
...
make update: add update-golangci-lint-config
2024-01-25 08:30:57 +01:00
cyclinder
bcf512693a
kep-3836: promote to beta in 1.30
2024-01-25 13:53:50 +08:00