Kubernetes Release Robot
abe25e4ebc
CHANGELOG: Update directory for v1.27.0-alpha.2 release
2023-02-15 04:19:34 +00:00
Kubernetes Prow Robot
f545ff3ba8
Merge pull request #115610 from SataQiu/detect-sandbox-20230208
...
kubeadm: show a warning message when detecting that the sandbox image of the container runtime is inconsistent with that used by kubeadm
2023-02-14 19:26:23 -08:00
Kubernetes Prow Robot
08bbecb8e3
Merge pull request #115465 from seans3/openapi-client-testing
...
Refactor fake versions of openapi client into testing subdir
2023-02-14 16:35:54 -08:00
Kubernetes Prow Robot
390ddafe9e
Merge pull request #114494 from chrishenzie/readwriteoncepod-beta
...
Graduate ReadWriteOncePod to beta, updated e2e test
2023-02-14 16:35:42 -08:00
Kubernetes Prow Robot
b8688048f8
Merge pull request #115758 from sourcelliu/storageversion
...
Remove unused code
2023-02-14 14:26:03 -08:00
Kubernetes Prow Robot
fdc117a6dd
Merge pull request #114887 from binacs/binacs/simplify-pickOneNodeForPreemption
...
cleanup: simplify pickOneNodeForPreemption in preemption
2023-02-14 14:25:51 -08:00
Kubernetes Prow Robot
731238fb41
Merge pull request #115739 from ii/update-ineligible-yaml-debug-endpoints
...
Update ineligible endpoints yaml to include debug endpoints
2023-02-14 12:46:02 -08:00
Kubernetes Prow Robot
8f55d34507
Merge pull request #115384 from sourcelliu/allowlist
...
Add test for pkg/kubelet/sysctl/allowlist_test.go
2023-02-14 12:45:51 -08:00
Kubernetes Prow Robot
125e38c087
Merge pull request #115670 from tallclair/httpprobe
...
Document risk of HTTP response body in probe failure msg
2023-02-14 10:31:43 -08:00
Kubernetes Prow Robot
5071c4f57e
Merge pull request #111982 from cvvz/kubelet-del-unnecessary-code
...
cleanup: delete useless code from kubelet volumemanager
2023-02-14 10:31:31 -08:00
Chris Henzie
be139f9bb7
feat: bump ReadWriteOncePod feature to beta
2023-02-14 10:09:58 -08:00
Chris Henzie
f855c90c1e
chore: Update hostpath driver to v1.11.0
...
This version enforces the new SINGLE_NODE_SINGLE_WRITER CSI access mode
in NodePublishVolume.
See for more details:
https://github.com/kubernetes-csi/csi-driver-host-path/pull/381
2023-02-14 10:09:58 -08:00
Chris Henzie
0e47d90dd1
test: e2e test for ReadWriteOncePod preemption
2023-02-14 10:09:57 -08:00
Kubernetes Prow Robot
4cf352c4bb
Merge pull request #115456 from pohly/goroutine-leak-check
...
test/integration: goroutine leak check
2023-02-14 08:31:31 -08:00
Andy Goldstein
71ec5ed81d
resourcequota: use contexual logging ( #113315 )
...
Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
2023-02-14 07:19:31 -08:00
Kubernetes Prow Robot
2f977fd8c4
Merge pull request #115759 from stlaz/oidc_static_ca
...
oidc: do not leak work queue goroutine
2023-02-14 05:49:31 -08:00
Stanislav Laznicka
4ae4266c91
authenticator config: use static CA reader for OIDC CA
2023-02-14 13:43:58 +01:00
Kubernetes Prow Robot
fa294f3e4e
Merge pull request #115527 from sondinht/ipvs_sh
...
Ipvs: Enable Source Port hash flag for "mh" method.
2023-02-14 04:25:30 -08:00
mantuliu
bc70548c47
Remove unused code
...
Signed-off-by: mantuliu <240951888@qq.com>
2023-02-14 20:08:11 +08:00
Kubernetes Prow Robot
5ad9e41879
Merge pull request #114987 from astefanutti/pr-codegen-applyconfig
...
Add applyconfiguration generator to code-generator script
2023-02-14 03:19:30 -08:00
Patrick Ohly
f131cabfa0
test: use go-uber/goleak for strict leak checking
...
It provides more readable output and has additional APIs for using it inside a
unit test. goleak.IgnoreCurrent is needed to filter out the goroutine that gets
started when importing go.opencensus.io/stats/view.
In order to handle background goroutines that get created on demand and cannot
be stopped (like the one for LogzHealth), a helper function ensures that those
are running before calling goleak.IgnoreCurrent. Keeping those goroutines
running is not a problem and thus not worth the effort of adding new APIs to
stop them.
Other goroutines are genuine leaks for which no fix is available. Those get
suppressed via IgnoreTopFunction, which works as long as that function
is unique enough.
Example output for the leak fixed in https://github.com/kubernetes/kubernetes/pull/115423 :
E0202 09:30:51.641841 74789 etcd.go:205] "EtcdMain goroutine check" err=<
found unexpected goroutines:
[Goroutine 4889 in state chan receive, with k8s.io/apimachinery/pkg/watch.(*Broadcaster).loop on top of the stack:
goroutine 4889 [chan receive]:
k8s.io/apimachinery/pkg/watch.(*Broadcaster).loop(0xc0076183c0)
/nvme/gopath/src/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/watch/mux.go:268 +0x65
created by k8s.io/apimachinery/pkg/watch.NewBroadcaster
/nvme/gopath/src/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/watch/mux.go:77 +0x116
>
2023-02-14 12:11:37 +01:00
Kubernetes Prow Robot
5d9d06aa47
Merge pull request #115717 from pacoxu/node-dns-v1.22.17
...
update node-local-dns to v1.22.17
2023-02-13 23:43:30 -08:00
Sean Sullivan
869da89eab
Refactor fake versions of openapi client into testing subdir
2023-02-13 17:43:01 -08:00
Paco Xu
ceb37c3a5c
update node-local-dns to 1.22.18
2023-02-14 09:37:35 +08:00
Kubernetes Prow Robot
d0e927e7bf
Merge pull request #115737 from Nordix/uablrek-ipvs-owner
...
Add uablrek in pkg/util/ipvs/OWNERS
2023-02-13 15:57:41 -08:00
Kubernetes Prow Robot
0e5d4a81f1
Merge pull request #115732 from jsafrane/revert-root-test
...
Revert #114605 : its unit test requires root permission
2023-02-13 15:57:29 -08:00
Kubernetes Prow Robot
a0878eb715
Merge pull request #115709 from yoongon/feature/default-binder-testnode
...
Use predefined variable instead of duplicated string
2023-02-13 14:53:49 -08:00
Kubernetes Prow Robot
30f1567145
Merge pull request #115685 from skitt/rest-req-error
...
client-go: add an Error() function on Request
2023-02-13 14:53:41 -08:00
kidddddddddddddddddddddd
f5a69ffda9
feature(scheduler): won't run Score if PreScore returned a Skip status ( #115652 )
...
* allow preScore to return skip status to skip running the corresponding score extension
* add test case for all skipped
* add test case for select host
* update plugin status
* skip score when all plugins are skipped
* update
2023-02-13 14:53:29 -08:00
Kubernetes Prow Robot
436ca94642
Merge pull request #115733 from skitt/remove-etcd-cp
...
Drop cp from the etcd images
2023-02-13 12:49:46 -08:00
Kubernetes Prow Robot
8b2545efa3
Merge pull request #115730 from ravisantoshgudimetla/remove-cgo
...
Remove cgo dependency
2023-02-13 12:49:38 -08:00
Kubernetes Prow Robot
49babf218a
Merge pull request #115464 from sunnylovestiramisu/fixCSIMigrationBug
...
Remove check for CSI driver running on node for CSI migration attach operations
2023-02-13 12:49:30 -08:00
Stephen Heywood
4d2611cf58
Update ineligible endpoints yaml
...
Adding the following endpoints
- connectCoreV1GetNamespacedPodPortforward
- connectCoreV1GetNamespacedPodAttach
- connectCoreV1PostNamespacedPodAttach
2023-02-14 09:00:44 +13:00
Kubernetes Prow Robot
281acc6a6b
Merge pull request #115722 from ardaguclu/restclientgetter-debug
...
kubectl debug: Use restClientGetter instead cmd.Factory
2023-02-13 11:45:41 -08:00
Kubernetes Prow Robot
b8b18ecd85
Merge pull request #114051 from chrishenzie/rwop-preemption
...
[scheduler] Support preemption of pods using ReadWriteOncePod PVCs
2023-02-13 11:45:30 -08:00
Lars Ekman
50cfd6ca80
Add uablrek in pkg/util/ipvs/OWNERS
2023-02-13 19:11:21 +01:00
Jan Safranek
673ea6af78
Revert "add unit test for check unmounted behavior of Unmount"
...
This reverts commit bf77290bbf
.
Because the unit tests requires to run as root.
2023-02-13 18:50:29 +01:00
Lucas Severo Alves
6b34fafdaf
Add ctx logging involved in KS startup ( #115588 )
...
* ctx logging involved in startup
as per https://github.com/kubernetes/kubernetes/pull/111155#pullrequestreview-1283257121
* use klog.Background().Error in flag handling
* revert scheduler_perf changes
* refence issue in code comment
* enable ctx logcheck for cmd/kube-scheduler
2023-02-13 09:19:29 -08:00
Stephen Kitt
b62165f445
Drop cp from the etcd images
...
This was used by migrate-if-needed.sh, but that has been replaced by
the migrate Go program which doesn't need external cp.
Signed-off-by: Stephen Kitt <skitt@redhat.com>
2023-02-13 18:06:59 +01:00
Jan Safranek
e7bd00b0b8
Revert "check umount result"
...
This reverts commit 368fd9d01e
.
2023-02-13 17:52:26 +01:00
ravisantoshgudimetla
d65262d1f9
Remove cgo dependency
2023-02-13 11:16:39 -05:00
Kubernetes Prow Robot
8d25cc3193
Merge pull request #115723 from aojea/revert_latency
...
Revert "use kube-proxy defaults values for CI"
2023-02-13 06:49:38 -08:00
Kubernetes Prow Robot
79886690d4
Merge pull request #114920 from astefanutti/pr-codegen-144
...
fix: applyconfiguration-gen fails for types with non-builtin map fields
2023-02-13 06:49:30 -08:00
Stephen Kitt
f69c1c4746
client-go: add an Error() function on Request
...
Requests can accumulate errors with no obvious indication, e.g. if
their primary purpose is to construct a URL: URL() itself doesn't
return an error if r.err is non-nil.
Instead of changing URL() to return an error, which has quite a large
impact, add an Error() function and indicate on URL() that it should
be checked.
Signed-off-by: Stephen Kitt <skitt@redhat.com>
2023-02-13 15:12:43 +01:00
Kubernetes Prow Robot
bf79066749
Merge pull request #115714 from aramase/aramase/f/kubernetes#115595
...
[KMSv2] Add kind cluster and encryption config for e2e
2023-02-13 05:43:42 -08:00
Kubernetes Prow Robot
4933005b38
Merge pull request #115697 from aojea/lbds
...
don't run loadbalancer tests on large environments
2023-02-13 05:43:30 -08:00
Antonio Ojea
07fc074a67
Revert "use kube-proxy defaults values for CI"
...
This reverts commit bafeacd14d
.
2023-02-13 11:41:34 +00:00
Kubernetes Prow Robot
8ee0d3b6e8
Merge pull request #115584 from pbeschetnov/master
...
[HPA e2e] Calculate more precise consumed CPU usage for N replicas
2023-02-13 03:27:29 -08:00
Arda Güçlü
f5b0d728c5
kubectl debug: Use restClientGetter instead cmd.Factory
...
As the move towards using `restClientGetter` interface instead
gigantic `cmd.Factory`, this PR does that change.
2023-02-13 13:17:36 +03:00
Arda Güçlü
d66b339868
kubectl debug: Initialize pod client and builder in complete
...
This PR initializes podclient and builder in complete function
instead run function.
2023-02-13 13:17:31 +03:00