Commit Graph

74662 Commits

Author SHA1 Message Date
Chao Xu
98a1003f57 Remove unnecessary group storage version defaults. The storage version
is either decided by the schema's version priority, or by the per
resource override.

This fixes a bug where the "batch" group is encoded in v1beta1, which
was hidden when --storage-versions is a valid flag.
2019-01-30 13:28:48 -08:00
Chao Xu
1281243860 Remove the --storage-versions flag from kube-apiserver.
The storage version now is solely decided by the
scheme.PrioritizedVersionsForGroup(). For cohabitating resources, the storage
version will be that of the overriding group as returned by
storageFactory.getStorageGroupResource().
2019-01-30 13:28:48 -08:00
Kubernetes Prow Robot
cc45621baf
Merge pull request #73493 from tallclair/debian-base
Bump debian-* base images for security fixes
2019-01-30 13:13:30 -08:00
juanvallejo
de015167a9
make missing-directory errors non fatal 2019-01-30 15:45:32 -05:00
Kubernetes Prow Robot
9f673c8129
Merge pull request #72728 from phoenixking25/e2e/annotate_errors
annotate errors in e2e tests
2019-01-30 11:53:48 -08:00
Kubernetes Prow Robot
f66805ef5e
Merge pull request #63600 from bclau/remove-hardcoded-yaml-images
tests: Removed hardcoded images from yaml files
2019-01-30 11:53:37 -08:00
dmaiocchi
71494aa9ce add preflight-phase 2019-01-30 20:43:45 +01:00
Jordan Liggitt
131dad6ee1 Always select the in-memory group/version as a target when decoding from storage 2019-01-30 13:58:37 -05:00
Kubernetes Prow Robot
d388b3eea7
Merge pull request #73531 from bradhoekstra/followup-71355
Refactor service-proxy-name label
2019-01-30 10:15:54 -08:00
Danny Shemesh
aae1944a07 Added windows executable extensions to Kubectl plugins
Currently, the kubectl plugins system - when running under Windows - will determine that a plugin is executable
by looking at its extension, comparing it to '.exe'.

I think we should allow plugins w/ a few more known extensions (.bat, .com, .cmd; for example) -
This would give more of a similar experience to plugins under *nix, where shell scripts are often used.

Moreover, there were two windows-specific behaviors that were redundant,
which I've removed:

1. In plugin.go - There's no need to differentiate between windows and
under OS-es when looking at the PATH variable; It can be refered as 'PATH'
in Windows as well

2. In cmd.go - There's no need to append a suffix when looking up
plugins on windows; One can safely use 'exec.LookPath' without a suffix
on Windows - and get automatic resolving for known executable types
2019-01-30 19:24:16 +02:00
Maximilian Gaß
7a9f21bbb8 Ensure directories are executable for fsGroup 2019-01-30 18:07:38 +01:00
Andrew Kim
da1ea1c7f0 move cloud node helper functions to k8s.io/cloud-provider/node/helpers 2019-01-30 12:06:52 -05:00
Davanum Srinivas
55a8dbcbfb
Update to latest gophercloud
Change-Id: I0145b899576f76e7116152fee978bc04b05080f8
2019-01-30 11:46:17 -05:00
wojtekt
70b7513c7e Optimize Index() method to avoid unnecessary copies 2019-01-30 16:59:33 +01:00
Kubernetes Prow Robot
aba3161f8a
Merge pull request #73491 from andrewsykim/remove-controller-dep
remove cloud provider dependencies to pkg/controller
2019-01-30 07:30:15 -08:00
Kubernetes Prow Robot
f78770565c
Merge pull request #73401 from krzysztof-jastrzebski/daemonsets
Delete pods assigned to not existing nodes.
2019-01-30 07:30:05 -08:00
Daniel (Shijun) Qian
5a1b78ca0c
Merge branch 'master' into code-generator 2019-01-30 22:09:26 +08:00
Kubernetes Prow Robot
4253e85017
Merge pull request #73524 from krzysied/apiserver_request_latency_metric_revert
Reverting test to apiserver_request_latencies_summary metric
2019-01-30 05:32:55 -08:00
AdamDang
2cb5a3ebdd
Update postprocessing_test.go
Small fix to make the code easy to read.
2019-01-30 21:22:22 +08:00
changyaowei
b52afc350f when pleg channel is full, discard events and record how many events discard 2019-01-30 20:43:54 +08:00
Kubernetes Prow Robot
dcdd114d0a
Merge pull request #73252 from danielqsj/apie
fix shellcheck in k8s.io/apiextensions-apiserver
2019-01-30 04:06:36 -08:00
xushiwei
3410d435ed add snapshot e2e 2019-01-30 19:04:45 +08:00
Tomas Nozicka
cfcac1737b Enhance debuggability of e2e tests using exec command 2019-01-30 11:46:30 +01:00
Krzysztof Siedlecki
aa93e2bb94 reverting test to apiserver_request_latencies_summary metric 2019-01-30 10:36:32 +01:00
Kubernetes Prow Robot
529785e355
Merge pull request #73210 from danielqsj/sample
fix shellcheck pass in sample-apiserver
2019-01-30 00:57:00 -08:00
Michal Fojtik
8a2f709b35
Wait for post-hooks to run before checking the healthz output 2019-01-30 09:34:43 +01:00
xichengliudui
945889988b Update docker support for k8s
update pull request

update pull request

update pull request

update pull request
2019-01-30 03:25:05 -05:00
danielqsj
0b4397f928 fix shellcheck in sample-apiserver 2019-01-30 13:57:44 +08:00
Kubernetes Prow Robot
adc95eb214
Merge pull request #72804 from lubinsz/pr_local
Bug fix: ./hack/local-up-cluster.sh is not work on Arm64 platform
2019-01-29 20:49:25 -08:00
Kubernetes Prow Robot
233f3e7b94
Merge pull request #73500 from shyamjvs/tls-config-fix-scale-tests
Fix TLS config in load test clients
2019-01-29 19:38:51 -08:00
Kubernetes Prow Robot
3b40af7d80
Merge pull request #73498 from bsalamat/priority_to_ga
Graduate Pod priority and preemption to GA
2019-01-29 19:38:41 -08:00
Kubernetes Prow Robot
ee33395bbb
Merge pull request #73443 from caesarxuchao/update-json-patch
Pick up latest json-patch patches
2019-01-29 19:38:30 -08:00
Kubernetes Prow Robot
be33917744
Merge pull request #73194 from danielqsj/zkimage
Add missing dependency to zookeeper-install
2019-01-29 19:38:19 -08:00
danielqsj
657a1a1a34 change import alias of utils/strings 2019-01-30 10:44:09 +08:00
danielqsj
e5b634bb68 fix shellcheck in k8s.io/apiextensions-apiserver 2019-01-30 10:35:42 +08:00
danielqsj
eb6fa1855a remove GOFLAGS and fix quota style 2019-01-30 10:33:08 +08:00
danielqsj
57014c5e18 fix shellcheck in generate groups 2019-01-30 10:33:08 +08:00
danielqsj
46d7f7ca17 fix shellcheck codegen in code-generator 2019-01-30 10:30:19 +08:00
danielqsj
509bd52895 migrate NewNsenterExecutor to NewNsenter 2019-01-30 10:24:00 +08:00
danielqsj
257ae4da00 Update vendor/k8s.io/utils 2019-01-30 10:24:00 +08:00
danielqsj
6535689680 clean pkg/util/strings 2019-01-30 10:24:00 +08:00
danielqsj
093328e57f migrate to k8s.io/utils/strings 2019-01-30 10:24:00 +08:00
danielqsj
df7e4f3d49 clean pkg/util/keymutex 2019-01-30 10:23:59 +08:00
danielqsj
1add6b0cfa migrate to k8s.io/utils/keymutex 2019-01-30 10:23:59 +08:00
Kubernetes Prow Robot
1386b148df
Merge pull request #73468 from randmonkey/issue73462_fix_testentry
fix TestEntry
2019-01-29 18:22:31 -08:00
Kubernetes Prow Robot
16000e3af7
Merge pull request #73220 from yujuhong/gce-os-labels
GCE: update addon DaemonSets to select node OS
2019-01-29 18:22:21 -08:00
Tara Gu
1f822030a4 Correct error message 2019-01-29 21:14:26 -05:00
Yecheng Fu
ba47beffd2 Fix weakness of current receivedMoveRequest
- add incremental scheduling cycle
- instead of set a flag on move reqeust, we cache current scheduling
cycle in moveRequestCycle
- when unschedulable pods are added back, compare its cycle with
moveRequestCycle to decide whether it should be added into active queue
or not
2019-01-30 10:13:49 +08:00
Tara Gu
ad4bd8bdac Add exponential backoff for plugin registration 2019-01-29 21:13:02 -05:00
Mayank Kumar
e0a7d96632 Move informer event handlers to Scheduler 2019-01-29 17:53:20 -08:00