Commit Graph

73927 Commits

Author SHA1 Message Date
Ismo Puustinen
a911034e01 verify-generated-files-remake.sh: do not mix strings and arrays.
The pattern used in the file is this:

  echo "  ${X[@]:-(none)}"

What happens is that the array is expanded to separate strings, and it
is checked if that's set (for the default value assignment). However,
the correct way is to check if the concatenated array string is set to
avoid a type mismatch:

  echo "  ${X[*]:-(none)}"

Tests show that at least bash 4.4.23 behaves the same:

  X=(foo bar)
  echo "  ${X[@]:-(none)}"
  echo "  ${X[*]:-(none)}"

  X=()
  echo "  ${X[@]:-(none)}"
  echo "  ${X[*]:-(none)}"

produces:

  foo bar
  foo bar
  (none)
  (none)
2019-01-29 13:11:25 +02:00
Anago GCB
3fbdc8c327 Update CHANGELOG-1.14.md for v1.14.0-alpha.2. 2019-01-29 11:09:19 +00:00
Kubernetes Prow Robot
0a18d8db06
Merge pull request #73460 from mm4tt/get-master-root-disk-size
Tune suggested master disk sizes for big clusters.
2019-01-29 03:05:37 -08:00
Matt Matejczyk
12904ac911 Tune suggested master disk sizes for big clusters.
Looks like the get-master-root-disk-size() and get-master-disk-size() functions didn't anticipate
clusters bigger than 2K nodes.

In https://github.com/kubernetes/kubernetes/issues/72976 we found out
that 100GB may be not enough for large clusters (5K nodes) when it comes
to master root disk size.

Updating both get-master-root-disk-size() and get-master-disk-size() to
make them consistent and match cluster sizes with get-master-size()
function.
2019-01-29 10:48:08 +01:00
Kubernetes Prow Robot
2e90d92db9
Merge pull request #73357 from tedyu/master
Use read lock for scheduler_binder_cache GetDecisions
2019-01-29 01:21:24 -08:00
Kubernetes Prow Robot
d9fbb9af5e
Merge pull request #73251 from danielqsj/api
fix shellcheck in k8s.io/apiserver
2019-01-29 01:21:13 -08:00
Kubernetes Prow Robot
b2d2432291
Merge pull request #73234 from baltendo/master
Fix golint failures
2019-01-29 01:21:03 -08:00
Kubernetes Prow Robot
6ebe874d11
Merge pull request #73212 from danielqsj/samplecontroller
fix shellcheck in sample-controller
2019-01-29 01:20:52 -08:00
Kubernetes Prow Robot
5262dba064
Merge pull request #73198 from mourya007/library
Re-Organize the pkutil library
2019-01-29 01:20:42 -08:00
Kubernetes Prow Robot
81af41836b
Merge pull request #73191 from caesarxuchao/expose-storage-version-hash-api
Adding the storage version hash to the discovery API
2019-01-28 23:06:51 -08:00
Kubernetes Prow Robot
41e6fc50de
Merge pull request #73187 from micahhausler/micahhausler-approver
Added micahhausler as approver for AWS cloud provider
2019-01-28 23:06:41 -08:00
Kubernetes Prow Robot
7277015750
Merge pull request #72928 from lucab/ups/wait-context
apimachinery/wait: add context-aware helpers
2019-01-28 23:06:30 -08:00
Kubernetes Prow Robot
cc1be28943
Merge pull request #72624 from danielqsj/clean_unmount
Cleanup callers of deprecated functions in volume/util
2019-01-28 23:06:20 -08:00
Kubernetes Prow Robot
035332f1ab
Merge pull request #72343 from danielqsj/adm
Fix admission metrics in true units
2019-01-28 23:06:09 -08:00
Kubernetes Prow Robot
bbfc3be51b
Merge pull request #73096 from yuwenma/golint1
fix golint failure for pkg/controller/deployment/util
2019-01-28 21:52:15 -08:00
Kubernetes Prow Robot
3c34d28fe0
Merge pull request #72818 from humblec/md-2
Remove explicit nil initialization and correct error string.
2019-01-28 21:52:03 -08:00
Kubernetes Prow Robot
44d1859205
Merge pull request #72730 from liggitt/eviction-graceful-deletion
Make pod eviction trigger graceful deletion to match deletion via API
2019-01-28 21:51:53 -08:00
Kubernetes Prow Robot
efbaad5e58
Merge pull request #72561 from vllry/e2e-test-no-endpoints
Add e2e test for services with no endpoints
2019-01-28 21:51:42 -08:00
Kubernetes Prow Robot
b6701153b5
Merge pull request #70823 from mkimuram/issue/70822
Fix volumes e2e test to check fsType
2019-01-28 21:51:31 -08:00
Kubernetes Prow Robot
c0e80056d1
Merge pull request #73196 from mkumatag/fix_node
increase the memory limits to max
2019-01-28 20:11:57 -08:00
Kubernetes Prow Robot
22080f9f47
Merge pull request #72967 from wgliang/bugfix/scheduler_perf-fail
fix scheduler_perf integration test fails
2019-01-28 20:11:42 -08:00
Kubernetes Prow Robot
5468b8d5cb
Merge pull request #73341 from yanghaichao12/comm0126
Fix typos
2019-01-28 16:35:19 -08:00
Yuwen Ma
14a1e27ddd fix golint failure for pkg/controller/deployment/util 2019-01-28 11:00:40 -08:00
Chao Xu
3419adeaa3 generated BUILD
generated proto
2019-01-28 09:53:12 -08:00
Chao Xu
4ce66d949d API change: adding storage version hash 2019-01-28 09:42:25 -08:00
Kubernetes Prow Robot
8b98e802ed
Merge pull request #73359 from eparis/fix-typo
test/e2e/framework: fix external/internal typo err in GetNodeInternalIP
2019-01-27 11:03:18 -08:00
Kubernetes Prow Robot
219fec9539
Merge pull request #73348 from neolit123/join-phases
kubeadm: fix a couple of problems related to initData/joinData
2019-01-27 09:55:34 -08:00
Kubernetes Prow Robot
b54795e410
Merge pull request #73222 from sttts/sttts-import-restrictions-owners
Move import-restrictions.yaml to staging/publishing
2019-01-26 15:34:12 -08:00
Eric Paris
384da53441 test/e2e/framework: fix external/internal typo err in GetNodeInternalIP 2019-01-26 17:12:50 -05:00
Ted Yu
c8f1826185 Use read lock for scheduler_binder_cache GetDecisions 2019-01-26 13:06:23 -08:00
Kubernetes Prow Robot
8d804ceb10
Merge pull request #73355 from nikhita/publishing-release-12-go
publishing: bump go version to 1.10.8 for release-1.12
2019-01-26 12:35:42 -08:00
Nikhita Raghunath
8b4f846016 publishing: bump go version to 1.10.8 for release-1.12 2019-01-27 00:50:17 +05:30
Dr. Stefan Schimanski
9377448667 Move hack/import-restrictions.yaml to staging/publishing 2019-01-26 19:53:51 +01:00
Vallery Lancey
21cccbb863 Variable & timeout cleanup in no-endpoints e2e test 2019-01-26 10:15:13 -08:00
Lubomir I. Ivanov
1b0ba920fe kubeadm: fix a couple of problems related to initData/joinData
Fix a couple of problems related to data used by the phases runners
of `init` and `join`.

1) make `newInitData()` and `newJoinData()` return pointers.

Methods of the data objects returned by these functions should
be able to modify fields in the data objects - e.g.
`func (d initData) Client()`. This allows us to store a state and
not execute the same logic multiple times - e.g. obtaining a client.

A side effect of this change is that the `new...` functions must return
pointers, so that casting the data object in a phase, from
`workflow.RunData` to a locally defined interface, works.

2) Make it possible to pass arguments from a parent command
to a sub-phase with regards to data initialization.
2019-01-26 18:41:19 +02:00
Kubernetes Prow Robot
8bce3620b0
Merge pull request #72690 from Katharine/no-conformance-skips
Never skip multi-node conformance tests (instead just fail).
2019-01-26 07:30:13 -08:00
yanghaichao12
31a139966c Fix typos 2019-01-26 09:40:09 -05:00
Kubernetes Prow Robot
6cfd7beb86
Merge pull request #65981 from oracle/for/upstream/master/jah/reduce-log-spam
Only attempt to register cloud nodes on update with the cloud taint
2019-01-26 06:20:28 -08:00
Kubernetes Prow Robot
b5f2147a5a
Merge pull request #73193 from shyamjvs/avoid-master-ssh
Avoid master ssh in eks
2019-01-26 02:51:49 -08:00
mourya007
7c37e91a6d Re-Organize the pkutil library 2019-01-26 14:56:36 +05:30
Kubernetes Prow Robot
c6d0cdf309
Merge pull request #72694 from liggitt/integration-api-versions
Use apps/v1 APIs in integration, explicitly enable all resources for print/etcd/scale tests
2019-01-26 00:35:43 -08:00
Kubernetes Prow Robot
fb9e07c664
Merge pull request #70052 from neolit123/placeholder-docs
docs: stop tracking placeholder documentation
2019-01-26 00:35:33 -08:00
Kubernetes Prow Robot
30ed3b41b7
Merge pull request #73317 from hello2mao/remove-cloud-nil-check
Remove unnecessary nil check for cloud
2019-01-25 22:31:27 -08:00
Kubernetes Prow Robot
e1605310a5
Merge pull request #72902 from andrewsykim/72649
E2E test for node deleted in cloud provider
2019-01-25 22:31:16 -08:00
Jordan Liggitt
cdfb5d3170 Make pod eviction trigger graceful deletion to match deletion via API 2019-01-25 23:35:49 -05:00
Kubernetes Prow Robot
54015767a5
Merge pull request #73326 from ixdy/k8s-master-go1.11.5
Update to go1.11.5
2019-01-25 19:44:10 -08:00
Kubernetes Prow Robot
a5e424dc17
Merge pull request #72923 from saschagrunert/dedent-update
Update dedent to latest release
2019-01-25 18:32:23 -08:00
Kubernetes Prow Robot
b8d6de320f
Merge pull request #72334 from danielqsj/kp
Change proxy metrics to conform metrics guidelines
2019-01-25 18:32:12 -08:00
Kubernetes Prow Robot
ac8e772034
Merge pull request #71310 from xiezongzhe/patch-3
fix typo
2019-01-25 18:32:01 -08:00
Kubernetes Prow Robot
5673506540
Merge pull request #73320 from liggitt/initializer-cleanup
Clean up initializer-related comments, test data
2019-01-25 15:28:18 -08:00