Commit Graph

81880 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
f0474ba868
Merge pull request #81050 from msau42/integration-test2
Move volume scheduling integration tests into a separate pkg
2019-08-08 07:59:19 -07:00
Davanum Srinivas
f3061a9abc Adjust test case for a new command line parameter 2019-08-08 10:29:08 -04:00
Davanum Srinivas
9a2de95601 Update to latest klog 0.4.0
47ffc4e Add test case for detecting data race
959d342 Prevent data race in SetOutput* methods
34123a4 Test with golang 1.12.x
bf4884f Fix the log duplication issue for --log-file
dc5546c Backfill integration tests for selecting log destinations
baef93d fix broken links
07b218b Add go modules files
b33ae69 Add flag to include file's dir in logs
7c58910 correct documentation
a4033db Code Hygene - glog to klog
941d47b Revert "Fix the log duplication issue for --log-file."
314f6c4 Update godoc for the default value of logtostderr
7eb35e2 Fix the log duplication issue for --log-file.
2019-08-08 10:12:23 -04:00
Kubernetes Prow Robot
cbdb20c10d
Merge pull request #81049 from MrHohn/svc-e2e-reachability-verbose
[e2e] Add verbose to reachability test commands
2019-08-08 06:28:10 -07:00
Kubernetes Prow Robot
9f4f3c2b19
Merge pull request #81044 from praseodym/changelog-add-security-notices
Add security notices to changelogs
2019-08-08 06:27:56 -07:00
Kubernetes Prow Robot
1d83daf8a7
Merge pull request #81032 from liggitt/isolate-webhook-e2e
Scope e2e webhooks to avoid cross-test interference
2019-08-08 06:27:44 -07:00
Kubernetes Prow Robot
62f1c4065b
Merge pull request #81029 from dims/drop-cloud-controller-manager-from-release-artifacts
Drop cloud-controller-manager artifacts from k/k release
2019-08-08 06:27:31 -07:00
Kubernetes Prow Robot
678bc948d3
Merge pull request #81006 from hex108/fix_test
Refine TestFilterPlugin
2019-08-08 06:27:18 -07:00
Tarun Pothulapati
ce31366baf pinned cadvisor to a latest commit
Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2019-08-08 17:56:37 +05:30
yue9944882
18c27b77dc publish path parameter
refactor: make route param inserting less fragile
2019-08-08 18:57:18 +08:00
Kubernetes Prow Robot
ef8869466c
Merge pull request #80978 from wojtek-t/selflink_deprecation
Deprecate SelfLink and introduce feature gate to disable its propagation
2019-08-08 03:47:20 -07:00
Ed Bartosh
b4300ec24e kubeadm: remove dependency on pkg/kubeapiserver/authorizer/modes
Moved 2 more constants from pkg/kubeapiserver/authorizer/modes
to kubeadm/app/constants module to remove dependency.
2019-08-08 12:08:23 +03:00
SataQiu
11c92d190e fix kubeadm version def.bzl 2019-08-08 17:04:36 +08:00
Kubernetes Prow Robot
6d49d69c91
Merge pull request #80689 from Pothulapati/inotify
Switch to k8s.io/utils/inotify
2019-08-08 00:49:19 -07:00
Kenichi Omichi
e8c41b8892 Remove printOnce() on e2e tests
Originally, printOnce() was implemented for printing debugging message
once for checking actual value is the same as expected value.
However even if an error doesn't happen in ExpectEqual(), printOnce()
is called internally. Then the second ExpectEqual() doesn't output
the debugging message if an error happens. This makes debugging
difficult, let's just remove it for debugging.
2019-08-08 07:29:56 +00:00
Ted Yu
3d2bc6f6ae Constant time password comparison 2019-08-07 22:07:57 -07:00
Kenichi Omichi
47a4d1a8ec Rename MetricsForE2E for golint failure
This renames MetricsForE2E to ComponentCollection for solving golint
failure.
2019-08-08 04:15:36 +00:00
Kubernetes Prow Robot
19e85a9092
Merge pull request #80502 from xigang/master
Update CleanupAndExit and OnServiceSynced field comment and bugfix panic params in the construct method
2019-08-07 20:10:06 -07:00
Kubernetes Prow Robot
0fff574fb3
Merge pull request #80461 from jsafrane/debug-prow
Fix symlinks in bazel-release
2019-08-07 20:09:53 -07:00
Kubernetes Prow Robot
6c0c167829
Merge pull request #80395 from Huang-Wei/cleanup-eps-validation
Optimize logic in EvenPodsSpread API validation
2019-08-07 20:09:41 -07:00
Kubernetes Prow Robot
2b7b6713b1
Merge pull request #79137 from qingsenLi/k8s-190618-golint
fix golint failures for pkg/volume/scaleio and pkg/volume/storageos
2019-08-07 20:09:28 -07:00
Kubernetes Prow Robot
fb5a0e0525
Merge pull request #78204 from stewart-yu/patch-1
get rid of the redundancy field in kube-proxy option
2019-08-07 20:09:17 -07:00
Mike Spreitzer
848301e11a Added info requested in review of #77636, and more
Added definition of "collection states" and noted that informer cache
queries are answered against these.

Also added an explicit note that the concept of object identity used
in the contract here does _not_ include ObjectMeta.UID.

Also updated the description of the notifications received by a
client, to account for the fact that a client can be added after the
informer starts running.

Added references to `MetaNamespaceKeyFunc` and
`SplitMetaNamespaceKey`.

Noted that a client must process each notification promptly and added
a referral to workqueue.

Made a couple other minor clarifications and corrections.
2019-08-07 21:19:26 -04:00
Jordan Liggitt
2741dd5e7f Refactor validation options 2019-08-07 20:52:32 -04:00
Jordan Liggitt
59079e554a Move CRD approval validation into validation package 2019-08-07 20:34:54 -04:00
draveness
aa5f9fda52 feat: use named array instead of score array in normalizing score 2019-08-08 08:19:49 +08:00
Tim Allclair
dc709b4351 remove dead code: pkg/api/resources 2019-08-07 16:49:17 -07:00
Kubernetes Prow Robot
a51d574596
Merge pull request #78113 from praseodym/fix-golint-pkg/registry/core/event
Fix golint failures of pkg/registry/core/event
2019-08-07 16:15:17 -07:00
Himanshu Pandey
c05d506019 changed IsCriticalPod to return true in case of static pods 2019-08-07 15:47:43 -07:00
Kubernetes Prow Robot
a8d71390cf
Merge pull request #81053 from oomichi/cleanup-indent-e2e-framework-metrics
Reduce indents of resource_usage_gatherer
2019-08-07 14:45:36 -07:00
Kubernetes Prow Robot
a83413d11a
Merge pull request #81018 from AllenZMC/patch-1
fix wrong spells in create_namespace.go
2019-08-07 14:45:23 -07:00
Kubernetes Prow Robot
92ce02f1c7
Merge pull request #80986 from praseodym/changelog-add-development-release
Add CHANGELOG-1.16.md to CHANGELOG.md
2019-08-07 14:45:10 -07:00
Kubernetes Prow Robot
f96fcd095f
Merge pull request #80947 from Nordix/kubeadm-ds-e2e-pod-network-cidr
kubeadm e2e networking test for dual-stack podSubnet check.
2019-08-07 14:44:58 -07:00
Kubernetes Prow Robot
4c315aa8d9
Merge pull request #78543 from cheftako/kas-np3
Get network-proxy working with GCE.
2019-08-07 14:44:44 -07:00
Cong Liu
df0ade56c4 Lower verbosity level for some useful scheduler logs; Also add node resource info when pod is scheduled on node. 2019-08-07 16:20:40 -04:00
Haowei Cai
6bed35ebd2 generated
running hack/update-vendor.sh
2019-08-07 12:53:51 -07:00
Haowei Cai
2332a808f2 update github.com/json-iterator/go to v1.1.7
using hack/pin-dependency.sh
2019-08-07 12:50:58 -07:00
Yang Lu
8bd0860c5c Update the Windows node image 1809 version to 0709 2019-08-07 12:36:04 -07:00
Andrew Sy Kim
651633cb70 also deprecate --cloud-provider-gce-lb-src-cidrs flag from kube-apiserver
Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
2019-08-07 14:48:40 -04:00
Michelle Au
d38bcde9b8 add scheduling utils
Change-Id: I238e6486473aef68f1600d8b574e971e86e70089
2019-08-07 11:21:02 -07:00
Michelle Au
323f000e4f move volume scheduling tests
Change-Id: I80d9e806090099b9e53cc14a023735ed9f0a2b8b
2019-08-07 11:09:34 -07:00
Wei Huang
b6b2838a95
Fix a racing issue in FakeFilterPlugin
Filter() is called simultaneously, so the member of its (fake) implementation
cannot be written without lock.

The issue can be triggered by:

go test k8s.io/kubernetes/pkg/scheduler/core --race --count=50
2019-08-07 10:33:44 -07:00
Anago GCB
82a981fc39 Update CHANGELOG-1.16.md for v1.16.0-alpha.3. 2019-08-07 16:52:11 +00:00
Tarun Pothulapati
e3c21d6495 update dependencies to include k8s.io/utils/inotify
Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2019-08-07 21:09:40 +05:30
Tarun Pothulapati
a7d007958e fix linting issues
Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2019-08-07 21:00:53 +05:30
Tarun Pothulapati
f4e2907477 use k8s.io/utils/inotify instead of github.com/go-sigma/inotify
Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2019-08-07 21:00:29 +05:30
John Schnake
37212fa934 Ensure tests which rely on SSH behavior are skipped if unavailable
A number of tests rely on SSH behavior but are not marked with
SkipUnlessSSHKeysPresent(). This means that the tests will run and
hang. This can be confusing for users because they may not know why
the tests failed. Instead, we should be reporting on the known issue
and skipping the test (hence why the helper Skip... function exists).
2019-08-07 10:24:39 -05:00
Davanum Srinivas
bd925d6611 [TOB-K8S-027] Fix Incorrect isKernelPid check
isKernelPid should explicitly check the error returned from os.Readlink and return true
only if the error value is ENOENT. Without this fix, if Readlink
returned say ENAMETOOLONG or EACESS, we would still count the process as
a kernel process (which is not true).
2019-08-07 11:19:19 -04:00
Davanum Srinivas
bc71c23bee [TOB-K8S-025] Incorrect docker daemon process name in container manager
The container manager used in kubelet checks for docker daemon process either via pidfile
or process name. While the pidfile points to the docker daemon process PID, the
dockerProcessName constant stores a docker cli name ( docker ) instead of docker daemon
name ( dockerd ).
2019-08-07 10:59:37 -04:00
Jan Safranek
cba7337a5c Update WORKSPACE to fix symlink permissions
Updating to get https://github.com/kubernetes/repo-infra/pull/124
2019-08-07 16:54:08 +02:00