Commit Graph

100248 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
a489c5a1f0
Merge pull request #101535 from adjika/feature/client-go_documentation
Fixes formatting and typos in client-go docs
2021-04-29 18:10:44 -07:00
Kubernetes Prow Robot
2b8a7809b4
Merge pull request #101524 from rphillips/add_sync_to_killpod_2
kubelet: do not cleanup volumes if pod is being killed
2021-04-29 18:10:36 -07:00
Kubernetes Prow Robot
ce5ce8e290
Merge pull request #101509 from thinpark/park
[k8s.io/apiserver/pkg/endpoints/discovery/]: improve readability
2021-04-29 18:10:28 -07:00
Kubernetes Prow Robot
663b425e21
Merge pull request #101417 from pacoxu/node-local-dns-docs
update node local dns readme for ipv6 and 1.18 GA
2021-04-29 18:10:19 -07:00
Kubernetes Prow Robot
316f9b0416
Merge pull request #101083 from eddiezane/ez/prune-sig-cli-owners
Prune sig-cli owners
2021-04-29 18:10:10 -07:00
Kubernetes Prow Robot
551ef71b64
Merge pull request #100256 from sarandia/metricsserverarch
bump metrics server version to v0.3.7 and make it multi-arch
2021-04-29 18:09:58 -07:00
Kubernetes Prow Robot
3fcd8398c7
Merge pull request #101025 from tnqn/describe-endpointslice-panic
Fix EndpointSlice describe panic when an Endpoint doesn't have zone
2021-04-29 17:07:57 -07:00
Kubernetes Prow Robot
6baad0a1d4
Merge pull request #99537 from pandaamanda/kubectl_clusterinfo_dump_fix_info
fix description of command kubectl cluster-info dump
2021-04-29 15:12:11 -07:00
Kubernetes Prow Robot
204ff6caeb
Merge pull request #101586 from liggitt/delete-partition-tests
Remove inactive failing tests
2021-04-29 11:36:23 -07:00
Kubernetes Prow Robot
eb326fdc07
Merge pull request #100262 from chaitanyabandi/daemon-ns-patch
use Patch API to add namespace annotations
2021-04-29 11:36:11 -07:00
Ryan Phillips
224a4db269 cleanup podkiller close 2021-04-29 11:49:58 -05:00
Ryan Phillips
1f81b44cc7 kubelet: do not cleanup volumes if pod is being killed 2021-04-29 11:49:58 -05:00
Kubernetes Prow Robot
19c7089245
Merge pull request #101569 from wzshiming/test/e2e-node-shutdown
Fix flake for GracefulNodeShutdown e2e
2021-04-29 09:01:25 -07:00
Kubernetes Prow Robot
01955b99d7
Merge pull request #101531 from ialidzhikov/cleanup/volume-snapshot-data-source
Remove the VolumeSnapshotDataSource feature gate
2021-04-29 09:01:17 -07:00
Kubernetes Prow Robot
06eeec737a
Merge pull request #101439 from prameshj/update-kubedns
Update to using kubedns 1.17.3 image.
2021-04-29 09:01:04 -07:00
Kubernetes Prow Robot
02c556d4d2
Merge pull request #101005 from zxh326/fix-create-service
Set namespace when using kubectl create service
2021-04-29 09:00:51 -07:00
Kubernetes Prow Robot
db2c109a14
Merge pull request #101611 from p0lyn0mial/fix-fieldmanager-admission-metadata
let objects without metadata pass through the managedFields admission controller
2021-04-29 06:50:50 -07:00
Kubernetes Prow Robot
81dd9d7d38
Merge pull request #101456 from wangyx1992/missSpelling-extension
cleanup: fix spelling mistakes in CHANGELOG-1.20.md
2021-04-29 05:08:50 -07:00
Lukasz Szaszkiewicz
3dbaf305ae let objects without metadata pass through the managedFields admission controller
Not all objects provide metadata. There might be extention servers that allow for creating objects without the metadata field.

This PR changes the managedFileds admission to deal with objects without the metadata field.
Object without that field will be passed directly to the wrapped admission controller for further validation.
2021-04-29 14:08:36 +02:00
Kubernetes Prow Robot
6e29545168
Merge pull request #99998 from matthyx/deflake-startupprobe
Deflake startupProbe e2e test
2021-04-29 01:16:50 -07:00
kfu
d0de4483d5 Fixes formatting and typos in client-go docs 2021-04-29 08:23:52 +02:00
Kubernetes Prow Robot
b31f31cdbe
Merge pull request #101576 from m14815/commit-21.4.4
kubeadm: change comment about json.Unmarshaller to json.Unmarshaler
2021-04-28 22:34:50 -07:00
Kubernetes Prow Robot
db70c2a96a
Merge pull request #99348 from chymy/e2e-rck-unused
Remove unused code in test/e2e/{upgrades,storage,network}
2021-04-28 21:02:50 -07:00
Shiming Zhang
91beb10aa4 Fix flake for GracefulNodeShutdown e2e 2021-04-29 10:52:00 +08:00
Kubernetes Prow Robot
b4ea4322a6
Merge pull request #101467 from ingvagabund/noderesources-replace-IsScalerResourceName-with-nodeinfo-allocatable-scalar-resource-presence
noderesource: node info already knows which resources are scalar
2021-04-28 18:12:50 -07:00
Anago GCB
6c3654db1b CHANGELOG: Update directory for v1.22.0-alpha.1 release 2021-04-28 20:09:09 +00:00
Kubernetes Prow Robot
dc6b04c142
Merge pull request #101583 from aojea/kproxycopylabels
kube-proxy copy node labels
2021-04-28 10:33:15 -07:00
Kubernetes Prow Robot
b9e86716b9
Merge pull request #101465 from ingvagabund/scheduler-drop-Resource-ResourceList-method
pkg/scheduler: drop Resource.ResourceList() method
2021-04-28 10:33:03 -07:00
Kubernetes Prow Robot
7f8539ff20
Merge pull request #101441 from dobsonj/101332-deprecate-mount-path-removal
Deprecate removal of CSI nodepublish path by kubelet (#101332)
2021-04-28 10:32:50 -07:00
Kubernetes Prow Robot
e6b4fa3811
Merge pull request #101352 from ahg-g/ahg-nss-integration
Added integration test for pod affinity namespace selector
2021-04-28 08:00:50 -07:00
Jan Chaloupka
7286f9712a pkg/scheduler: drop Resource.ResourceList() method
The method is used only for testing purposes. Given Resource data type
exposes all its fields, any invoker of ResourceList that is still
using the method outside of kubernetes/kubernetes can still either
copy paste the original implementation or implement a custom method
that's converting resources into proper Quantity data type.

Given the hugepage resource is a scalar resource, it's sufficient
the underlying code under fit_test.go to take into account any
extended resources. For predicate_test.go, the hugepage
resource does not play any role as the General predicates test cases
does not set any scaler resource at all.

Additionally, by removing ResourceList method, pkg/scheduler/framework
can get rid of dependency on k8s.io/kubernetes/pkg/apis/core/v1/helper.
2021-04-28 16:26:33 +02:00
Jordan Liggitt
94a8c7af15 Remove inactive failing tests 2021-04-28 10:03:07 -04:00
Antonio Ojea
c6d97ee156 kube-proxy copy node labels 2021-04-28 13:26:26 +02:00
wangyx1992
16632dfac7 cleanup: fix spelling mistakes in CHANGELOG-1.20.md
Signed-off-by: wangyx1992 <wang.yixiang@zte.com.cn>
2021-04-28 17:21:44 +08:00
maruiyan
8a2a304246 change marsheller to marchaler 2021-04-28 17:00:01 +08:00
Kubernetes Prow Robot
01289178ea
Merge pull request #101497 from deads2k/crd-integration
split CRD schema test between migrated data and current
2021-04-27 23:52:49 -07:00
Matthias Bertschy
bcd582030f Deflake startupProbe e2e test
Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>
2021-04-28 07:07:01 +02:00
Kubernetes Prow Robot
50e319767c
Merge pull request #101532 from stevekuznetsov/skuznets/wrap-admission-error-reasons
apiserver: wrap errors in admission with context
2021-04-27 20:57:01 -07:00
Kubernetes Prow Robot
1cab0adcd5
Merge pull request #101487 from deads2k/annotate-A
add --all-namespaces to kubectl annotate,label
2021-04-27 20:56:49 -07:00
Kubernetes Prow Robot
f631c0e520
Merge pull request #101271 from jeremyje/fixfb
Fix fluent-bit configuration for GCE Windows.
2021-04-27 19:06:49 -07:00
Kubernetes Prow Robot
05e90d97d7
Merge pull request #101307 from wangyysde/replace-groupversion
kubeadm:Use kubeadmapiv1.SchemeGroupVersion.String() instead of kubeadm.k8s.i…
2021-04-27 17:26:51 -07:00
Jonathan Dobson
260426bf44 clarify deprecation comment 2021-04-27 17:52:40 -06:00
Kubernetes Prow Robot
3d5ebcc37f
Merge pull request #101410 from songxiao-wang87/run-test5
Structured Logging migration: modify server_windows part logs of kube-proxy.
2021-04-27 14:53:39 -07:00
Ziyuan Chen
7a5508c0a7 bump metrics server version to v0.3.7 and make it multi-arch
Bumping the metrics-server version to v0.3.7. In this version,
metrics-server started building multi-arch images. To properly support
non-amd64 nodes, we should bump the version and remove the -amd64 in the
image path. (https://github.com/kubernetes-sigs/metrics-server/pull/492)

```release-note
metrics-server now uses v0.3.7 and supports multi-arch Kubernetes nodes.
```
2021-04-27 20:48:21 +00:00
Kubernetes Prow Robot
fbc93bd34c
Merge pull request #101403 from wangyx1992/redundant-silce-nilcheck
cleanup: omit redundant nil check around loop in apiserver
2021-04-27 12:31:38 -07:00
Steve Kuznetsov
ae9e71ba68
apiserver: wrap errors in admission with context
When the API server encounters an error during admission webhook
handling, lower-level errors are bubbled up without any additional
context added. This leads to fairly opaque and unintelligible errors. It
is not clear to users if the API server itself is having an error (for
instance, fetching the REST client) or if the request to the webhook
failed in some way.

Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
2021-04-27 12:27:12 -07:00
Kubernetes Prow Robot
21ab9c4175
Merge pull request #95286 from SergeyKanzhelev/removePodUnknown
Deprecating PodUnknown podPhase
2021-04-27 11:21:38 -07:00
Abdullah Gharaibeh
ebf0bca3ce Added integration test for pod affinity namespace selector 2021-04-27 14:13:08 -04:00
Jonathan Dobson
75a7966414 move deprecation comment to TearDownAt function 2021-04-27 11:40:12 -06:00
ialidzhikov
8492301b93 Remove the VolumeSnapshotDataSource feature gate
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2021-04-27 20:32:18 +03:00