Commit Graph

77021 Commits (ed2bdd53dc6f44f36f7912ed0e1a7e5ba800151b)

Author SHA1 Message Date
lIuDuI 6f89267125
Fix comments and function names are different 2019-04-04 10:57:20 +08:00
Clayton Coleman 7f9dfe58f4
Use CodecFactory.WithoutConversion() everywhere
Clarifies that requesting no conversion is part of the codec factory, and
future refactors will make the codec factory less opionated about conversion.
2019-04-03 22:19:13 -04:00
Clayton Coleman 994b5c6cc2
Move DirectEncoder to runtime, add `.WithoutConversion()` on CodecFactory
Renome the Direct*coders to clearly identify what they do - add or remove
the version information while encoding or decoding.

This refactor makes it easier for clients to move to a "no conversion"
model.
2019-04-03 22:17:32 -04:00
Kubernetes Prow Robot bbdba2bd21
Merge pull request #75444 from dankohn/patch-2
Update branding guidelines
2019-04-03 17:52:48 -07:00
Yongkun Gui ccf36c235b Add test image for issue-74839 2019-04-03 15:44:32 -07:00
Vallery Lancey cdce2d0ef9 Removed cleanup for non-current kube-proxy modes in newProxyServer() 2019-04-03 15:27:21 -07:00
Kubernetes Prow Robot 445a373458
Merge pull request #76043 from seans3/integration-fix
test-cmd: Fixes erroneous integration test that usually passes accidentally
2019-04-03 14:55:37 -07:00
Kubernetes Prow Robot 7849396966
Merge pull request #76028 from SataQiu/fix-e2e-framework-20190403
Fix golint failures of e2e/framework/rc_util.go
2019-04-03 14:55:25 -07:00
Kubernetes Prow Robot d5b56f4ffc
Merge pull request #75988 from mcrute/add-mcrute-cloudprovider
Add mcrute to cloudprovider related owners files
2019-04-03 14:55:13 -07:00
Kubernetes Prow Robot f0ea0fccdf
Merge pull request #75909 from ravisantoshgudimetla/fix-hostname
Fix nodeSelector hostname
2019-04-03 14:55:01 -07:00
Kubernetes Prow Robot f171f9ee75
Merge pull request #75092 from vivekbagade/feature/add-config-to-aggregation
Added config to EventCorrelator in client-go
2019-04-03 14:54:50 -07:00
Zihong Zheng 3e52ea8081 Rename createLoadBalancerIfNeeded() to syncLoadBalancerIfNeeded() to reduce confusion 2019-04-03 14:27:04 -07:00
Michelle Au db472c87a7 Add e2e tests 2019-04-03 12:03:26 -07:00
Michelle Au 33bf81f22a Improve volume operation metrics 2019-04-03 11:59:21 -07:00
Ihar Hrachyshka d68cd8a0c7 Expose object tracker for fake clientsets
Not every object kind can be registered via tracker .Add() called as
part of SimpleClientset initialization. This is because .Add() relies
on UnsafeGuessKindToResource to convert object kinds into resource
type names, which is broken for some resources. An example of an
affected kind is NetworkAttachmentDefinitions CRD that uses
network-attachment-definitions as its resource type name. When
UnsafeGuessKindToResource is called for this kind, it returns
networkattachmentdefinitions (without dashes).

As per the comment inside .Add, kinds affected by
UnsafeGuessKindToResource deficiencies should instead register objects
using tracker .Create() method.  Problem is, current SimpleClientset
struct definition doesn't expose the object tracker in any way, which
makes it impossible to properly register these kinds at all.

To address the issue, this change modifies the definition of
SimpleClientset struct to expose the object tracker used via Tracker()
method.
2019-04-03 11:44:05 -07:00
Kubernetes Prow Robot 66329fcea9
Merge pull request #76049 from codenrhoden/mount-no-k8s-deps
Remove apimachinery dep from mount library
2019-04-03 11:15:02 -07:00
Kubernetes Prow Robot 41691a031a
Merge pull request #76039 from johnSchnake/conformanceErrExit
Finish saving test results on failure
2019-04-03 11:14:49 -07:00
Kubernetes Prow Robot 2c675818ed
Merge pull request #75866 from jmkeyes/kubeadm-config-image-repository-flag
Provide imageRepository override for 'kubeadm config images' commands.
2019-04-03 11:14:37 -07:00
Kubernetes Prow Robot c79fbabf23
Merge pull request #75389 from jpbetz/pagination-v1
Paginate watch cache->etcd List calls & reflector init/resync List calls not served by watch cache
2019-04-03 11:14:25 -07:00
Kubernetes Prow Robot d920430ce4
Merge pull request #74877 from liggitt/go-mod-cleanup
add go module support, manage vendor directory using go modules
2019-04-03 11:14:12 -07:00
Yu-Ju Hong 2a37067735 GCE/Windows: disable stackdriver logging agent
The logging service could not be stopped at times, causing node startup
failures. Disable it until the issue is fixed.
2019-04-03 10:34:36 -07:00
Andrew Sy Kim 11042e015e external-resizer in e2e tests should have access to leases
Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
2019-04-03 12:16:42 -04:00
Kubernetes Prow Robot 25ffbe6338
Merge pull request #74274 from oomichi/use-ExpectNoError-for-e2e-storage
Use framework.ExpectNoError() for e2e/storage
2019-04-03 08:33:47 -07:00
Dr. Stefan Schimanski 37046e3028 Handle feature gate errors 2019-04-03 16:52:05 +02:00
alok87 f1372d093d Add cri-api in the staged repository list 2019-04-03 20:11:31 +05:30
Jordan Liggitt d0261b1077 generated: hack/update-vendor.sh 2019-04-03 10:19:40 -04:00
Jordan Liggitt 2ea3cbdcbc Update hack scripts to use go mod 2019-04-03 10:19:39 -04:00
Jordan Liggitt 7f246d461b Remove third_party/forked/godep 2019-04-03 10:19:39 -04:00
Jordan Liggitt b3527f41f0 Update publishing bot smoke tests for go modules 2019-04-03 10:19:39 -04:00
John Schnake 4fec7c7568 Finish saving test results on failure
The conformance image should be saving its results
regardless of the results of the tests. However,
with errexit set, when ginkgo gets test failures
it exits 1 which prevents saving the results
for Sonobuoy to pick up.

Fixes: #76036
2019-04-03 08:38:43 -05:00
Jordan Liggitt 321095dccb Record code-generator as a dependency of repos using code generators 2019-04-03 09:26:58 -04:00
Jordan Liggitt 579c0560a2 Add staging tools.go imports 2019-04-03 09:17:20 -04:00
Jordan Liggitt 8ead4b059f Add kubernetes/kubernetes tools.go imports 2019-04-03 09:15:39 -04:00
Jordan Liggitt 7061281d4b Remove unused github.com/go-ini/ini dep 2019-04-03 09:15:39 -04:00
Jordan Liggitt c8a8fb4177 Update client-go docs for modules
- remove dep (c0a827dad6acc5fdea09967411aeeb9a8731d58f)
- move godep to bottom (3308b07da50c9547bcbfa50297b9bb91a02e88a2)
- bump example versions (9704cd1347ee287d388aa8f2b0091d4fe09640bb)
- add go modules section (e37037f5ae7c862a4255465ef328b8a3b6db038a)
- update go get docs (cda29fd9329a29856e5e3b218250b57ce8cbcd8f)
2019-04-03 09:15:39 -04:00
Kubernetes Prow Robot 7cdd26e127
Merge pull request #76071 from qingsenLi/k8s190403
fix some spelling error
2019-04-03 05:31:53 -07:00
qingsenLi 1350446417 fix some spelling error 2019-04-04 00:07:19 +08:00
Kubernetes Prow Robot 628925672c
Merge pull request #76029 from SataQiu/improve-kubeadm-20190403
Code improve: use constants instead of hard coding
2019-04-03 05:31:41 -07:00
Kubernetes Prow Robot 658c290ed5
Merge pull request #76063 from Huang-Wei/option-clean-stdout
give users option to suppress detailed output in integration test
2019-04-03 03:24:19 -07:00
Kubernetes Prow Robot 0ec8ce0077
Merge pull request #76038 from MengZn/patch-1
patch-reset
2019-04-03 03:24:06 -07:00
Kubernetes Prow Robot 0f3867a830
Merge pull request #75948 from xichengliudui/addconstants
Replace variables 10251 and 10252 with constants
2019-04-03 03:23:55 -07:00
Kubernetes Prow Robot c19dc742c4
Merge pull request #75547 from hormes/improve_the_efficiency_of_delivery_watch_events
delivery event non blocking firstly
2019-04-03 03:23:43 -07:00
PingWang b43a9d6ad1 Delete unused struct
Signed-off-by: PingWang <wang.ping5@zte.com.cn>
2019-04-03 17:43:42 +08:00
Kubernetes Prow Robot be374388f6
Merge pull request #74941 from cwdsuzhou/fix_pvc_label
Do not replace labels of pvc with those of StastefulSet
2019-04-03 02:05:44 -07:00
wojtekt 2c36a2ec1a Add TLS support to kubemark 2019-04-03 08:29:42 +02:00
MengZeLee 52d8f5e19b patch-reset
When we reset cluster, the program does not automatically delete it ($HOME/.kube/config).
We should prompt the user how to checkt
2019-04-03 14:18:49 +08:00
Kubernetes Prow Robot 51db0fe21a
Merge pull request #76030 from andrewsykim/e2e-legacyscheme
test/e2e: replace legacy scheme with client-go scheme
2019-04-02 22:47:53 -07:00
Kubernetes Prow Robot 42877480ad
Merge pull request #75747 from msau42/remove-alpha-crd
Remove alpha csi CRD
2019-04-02 22:47:41 -07:00
SataQiu 9452461c43 fix golint failures of e2e/framework/rc_util.go 2019-04-03 12:04:12 +08:00
Sean Sullivan 402d61c189 test-cmd: Fixes erroneous integration test that usually passes accidentally 2019-04-02 20:21:14 -07:00