Commit Graph

105734 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
4eae933dc7
Merge pull request #106667 from SergeyKanzhelev/updateDeprecationMessages
updated deprecation messages from 1.23 to 1.24
2022-01-04 23:03:20 -08:00
Kubernetes Prow Robot
6d6ebfbe24
Merge pull request #106547 from astraw99/fix-log-typo
Fix log blank typo to avoid en/decode issues
2022-01-04 23:03:13 -08:00
Kubernetes Prow Robot
0f5e3d14bd
Merge pull request #106421 from houjun41544/20211115-volume
Fix the wrong log
2022-01-04 23:03:05 -08:00
Kubernetes Prow Robot
a7905d76c7
Merge pull request #106397 from shawnhanx/core_validation
fix S1017 and S1002 in pkg/apis/core/validation/validation.go
2022-01-04 23:02:58 -08:00
Kubernetes Prow Robot
0e5cfcda02
Merge pull request #106375 from sayaoailun/master
fix commont of controller manager leadermigration filter
2022-01-04 23:02:51 -08:00
Kubernetes Prow Robot
d2969bd260
Merge pull request #106294 from gy95/continue
fix duplicate webhook insert operation
2022-01-04 23:02:43 -08:00
Kubernetes Prow Robot
19591a1324
Merge pull request #105829 from yuanchen8911/master
Fix and improve comments on kubelet metrics
2022-01-04 23:02:32 -08:00
Kubernetes Prow Robot
38f4968046
Merge pull request #103136 from takotakot/fix_changelog
Fix display of CHANGELOG-1.19.md by inserting newline
2022-01-04 21:42:32 -08:00
Kubernetes Prow Robot
a90961aac0
Merge pull request #97966 from saschagrunert/apparmor-init-unconfined
Remove AppArmor loaded profile validation
2022-01-04 20:24:32 -08:00
Mike Spreitzer
72403c8814 Concurrentize pkg/registry/flowcontrol/ensurer/strategy.go
Stop logging error messages when surprised by concurrent activity.
Concurrent activity is not an error, it is normal.
2022-01-04 22:55:21 -05:00
Kubernetes Prow Robot
1945829906
Merge pull request #104846 from andrewsykim/fix-internal-traffic-policy-validation
Stop defaulting Service internalTrafficPolicy when type is ExternalName
2022-01-04 17:40:32 -08:00
Paco Xu
3946e6c8c2 assignQuota checks if the underlying medium supports quotas and if so, sets 2022-01-05 09:33:07 +08:00
Mauricio Poppe
50b2ec2add Execute sync before taking the snapshot 2022-01-05 01:22:22 +00:00
guoyao
d9f99489ee fix duplicate webhook insert operation
Signed-off-by: guoyao <1015105054@qq.com>
2022-01-05 08:59:13 +08:00
Kubernetes Prow Robot
84f1d6834f
Merge pull request #106619 from chendave/ga
Graduate `PreferNominatedNode` to GA
2022-01-04 15:21:19 -08:00
Kubernetes Prow Robot
9e209efd65
Merge pull request #107104 from tkashem/apf-use-v1beta2
apf: use v1beta2 in registry package
2022-01-04 13:06:42 -08:00
Kubernetes Prow Robot
4d4d57fcf0
Merge pull request #106340 from SergeyKanzhelev/removeCriCtlTar
remove crictl tar
2022-01-04 13:06:34 -08:00
Kubernetes Prow Robot
710cc5c2a1
Merge pull request #106283 from SergeyKanzhelev/noMoreScalabilityTests
There are no more Feature:Performance tests any longer, removing the …
2022-01-04 13:06:26 -08:00
Kubernetes Prow Robot
833813c6c6
Merge pull request #105449 from kinvolk/invidian/fix-docs-for-apiserver
k8s.io/apiserver/pkg/server: fix name in APIServerHandler description
2022-01-04 13:06:19 -08:00
Kubernetes Prow Robot
661d75fbef
Merge pull request #98771 from eltociear/patch-2
Fix typo in gci/README.md
2022-01-04 13:06:08 -08:00
Andrew Sy Kim
f68f478e66 core/v1: update unit tests to not expect internalTrafficPolicy when Service Type=ExternalName
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2022-01-04 14:48:04 -05:00
Andrew Sy Kim
438b90fbc4 core/v1: drop Service spec.internalTrafficPolicy on read when type is ExternalName
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2022-01-04 14:36:19 -05:00
Andrew Sy Kim
5d2702b0fd core/v1: add comments about why Service internalTrafficPolicy is not forbidden when type is ExternalName
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2022-01-04 14:36:19 -05:00
Andrew Sy Kim
99cb5d2f21 core/v1: add unit tests that allow internalTrafficPolicy field when type is ExternalName
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2022-01-04 14:36:19 -05:00
Andrew Sy Kim
60b38ee180 core/v1: add validation and defaulting unit tests for when internalTrafficPolicy is nil and Service type is ExternalName
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2022-01-04 14:36:19 -05:00
Andrew Sy Kim
3a927cc6b3 core/v1: stop defaulting Service internalTrafficPolicy when Type=ExternalName
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2022-01-04 14:36:19 -05:00
Lubomir I. Ivanov
076b19f0eb kubeadm: fix panic in runKubeletConfigPhase
The "nro" struct must be initialized before passing it to
GetNodeRegistration().
2022-01-04 21:28:13 +02:00
Kubernetes Prow Robot
b0f0aad2ce
Merge pull request #107311 from fasaxc/fix-resource-ver-match
client-go: Clear the ResourceVersionMatch on paged list calls
2022-01-04 11:27:53 -08:00
Kubernetes Prow Robot
334657ddb6
Merge pull request #107195 from caesarxuchao/blockOwner
Refers to the GC doc in the blockOwnerDeletion API doc
2022-01-04 11:27:45 -08:00
Kubernetes Prow Robot
57675324e1
Merge pull request #107189 from jingxu97/dec/containerd
Change default runtime to containerd for Windows cluster
2022-01-04 11:27:37 -08:00
Kubernetes Prow Robot
a8bf004569
Merge pull request #107145 from danielhelfand/apipriorityfairnessbeta
Add comment on beta status for APIPriorityAndFairness feature gate
2022-01-04 11:27:29 -08:00
Kubernetes Prow Robot
abfbbe4dda
Merge pull request #107119 from hakman/remove_dockerless
Remove dockerless build tag and DockerLegacyService interface
2022-01-04 11:27:21 -08:00
Kubernetes Prow Robot
2036bf0ba3
Merge pull request #106856 from pmorie/cronjob-e2e-typo
conformance: correct typo for cronjob forbidconcurrent
2022-01-04 11:27:14 -08:00
Kubernetes Prow Robot
51cf2d12c5
Merge pull request #105955 from fenggw-fnst/work
Fix a typo in comment
2022-01-04 11:27:06 -08:00
Kubernetes Prow Robot
41f4fdb2f5
Merge pull request #105808 from yuanjize/master
Fix function comment typo
2022-01-04 11:26:58 -08:00
Kubernetes Prow Robot
28bda67fb2
Merge pull request #105721 from yxxhero/optimize_controllermanger_cobra_param
Optimize Cobra parameters of Controller Manager
2022-01-04 11:26:50 -08:00
Kubernetes Prow Robot
6d0913fb4d
Merge pull request #99329 from chymy/linkcheck-404
Fix link 404
2022-01-04 11:26:39 -08:00
Kubernetes Prow Robot
f9e4cfcf51
Merge pull request #107185 from ialidzhikov/doc/supported-values
Fix doc for leader-elect-resource-lock flag
2022-01-04 09:45:16 -08:00
Kubernetes Prow Robot
dafb3f5eb2
Merge pull request #105976 from ialidzhikov/fix/doc-string
Fix the doc string of GetOldObject func
2022-01-04 09:45:04 -08:00
Kubernetes Prow Robot
a599399468
Merge pull request #103036 from lsytj0413/fix-pod-update-err-msg
fix(*): display the diff as new-old
2022-01-04 09:44:52 -08:00
Shaun Crampton
8ac5e9b065 client-go: Clear the ResourceVersionMatch on paged list calls
API server rejects continuations with ResourceVersionMatch set.
2022-01-04 16:10:51 +00:00
Kubernetes Prow Robot
7dcad28ab0
Merge pull request #105800 from benluddy/apf-bootstrap-configuration-lister
Use a lister for bootstrap flowcontrol config objects.
2022-01-04 07:30:52 -08:00
yanghesong
4f6dc67ea0 remove runDockershim #97252 2022-01-04 22:43:09 +08:00
Kubernetes Prow Robot
69fa774e8d
Merge pull request #107177 from Iceber/partial-object-metadata-list
set RemainingItemCount to ParitalObjectMetadataList
2022-01-04 03:27:00 -08:00
Iceber Gu
45f52321e5 set RemainingItemCount to ParitalObjectMetadataList 2022-01-04 18:20:51 +08:00
Kubernetes Prow Robot
c7d57a01b7
Merge pull request #107295 from neolit123/1.24-kubeadm-add-scheme-to-cri-sockets
kubeadm: ensure CRI endpoints are managed with URL schemes
2022-01-03 23:02:59 -08:00
Kubernetes Prow Robot
42c391da29
Merge pull request #107235 from Nordix/deprecate-loadbalancerip
Deprecate Service.Spec.LoadBalancerIP
2022-01-03 18:39:00 -08:00
Lubomir I. Ivanov
39330c4278 kubeadm: ensure CRI URL scheme is present in the kubelet env file
During "upgrade node" and "upgrade apply" read the
kubelet env file from /var/lib/kubelet/kubeadm-flags.env
patch the --container-runtime-endpoint flag value to
have the appropriate URL scheme prefix (e.g. unix:// on Linux)
and write the file back to disk.

This is a temporary workaround that should be kept only for 1 release
cycle - i.e. remove this in 1.25.
2022-01-03 23:13:31 +02:00
Lubomir I. Ivanov
207556e057 kubeadm: make "upgrade node" include URL scheme in socket paths
The CRI socket that kubeadm writes as an annotation
on a particular Node object can include an endpoint that
does not have an URL scheme. This is undesired as long term
the kubelet can stop allowing endpoints without URL scheme.

For control plane nodes "kubeadm upgrade apply" takes
the locally defaulted / populated NodeRegistration and refreshes
the CRI socket in PerformPostUpgradeTasks. But for secondary
nodes "kubeadm upgrade node" does not.

Adapt "upgrade node" to fetch the NodeRegistration for this node
and fix the CRI socket missing URL scheme if needed in the Node
annotation.
2022-01-03 23:13:31 +02:00
Kubernetes Prow Robot
3bce0502aa
Merge pull request #107217 from Monokaix/used-arg-in-kubeadm/WaitForHealthyKubelet
Remove unused arg of kubeadm/WaitForKubeletAndFunc
2022-01-03 12:33:02 -08:00