Commit Graph

74506 Commits (d7d46013cb861dff4fbb4053f8535b53d09972cb)

Author SHA1 Message Date
Matt Matejczyk d7d46013cb Start using new version of logexporter. 2019-02-13 08:52:04 +01:00
Kubernetes Prow Robot dad8bc8a4e
Merge pull request #73951 from rosti/no-stack-trace-on-reset
kubeadm: Don't dump backtrace on reset
2019-02-12 06:41:00 -08:00
Kubernetes Prow Robot df7c54fbe4
Merge pull request #73690 from ipuustin/verify-generated-files-remake-2
verify-generated-files-remake.sh: fix issues reported by shellcheck (part 2)
2019-02-12 06:40:50 -08:00
Kubernetes Prow Robot ace0bde081
Merge pull request #73943 from bsalamat/fix_race
Fix races in scheduling queue tests
2019-02-12 05:21:50 -08:00
Kubernetes Prow Robot dc20f64ddc
Merge pull request #73523 from pontiyaraja/shared_volumes
test case for shared volumes between the containers in pod
2019-02-12 05:21:39 -08:00
Kubernetes Prow Robot 41d2445f8e
Merge pull request #71999 from mm4tt/kube-proxy
Start exporting the in-cluster network programming latency metric.
2019-02-12 05:21:29 -08:00
Anago GCB 3c2a4f0362 Update CHANGELOG-1.14.md for v1.14.0-alpha.3. 2019-02-12 10:56:09 +00:00
Rostislav M. Georgiev 0dfc1d6ded kubeadm: Don't dump backtrace on reset
The current code logs an error and full blown backtrace if we fail to remove
the containers upon reset. This creates unneeded, huge and rather scary log
message. Fix that by leaving just the error message.

Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>
2019-02-12 11:24:11 +02:00
Kubernetes Prow Robot a1539747db
Merge pull request #73926 from alculquicondor/fix/kubelet-app-lint
Fix cmd/kubelet/app lint issues
2019-02-12 00:19:06 -08:00
Kubernetes Prow Robot cdd235b4fb
Merge pull request #73526 from AdamDang/patch-22
Update postprocessing_test.go
2019-02-12 00:18:51 -08:00
Matt Matejczyk 7141ece4bf Start exporting the in-cluster network programming latency metric. 2019-02-12 08:09:59 +01:00
pontiyaraja 6d7a707320 Test case for shared volumes between the containers in pod 2019-02-12 12:26:43 +05:30
Kubernetes Prow Robot 0480214903
Merge pull request #73804 from Random-Liu/remove-unused-functions
Remove unused function from the legacy runtime interface.
2019-02-11 22:56:00 -08:00
Kubernetes Prow Robot aa00afe231
Merge pull request #73649 from ojmhetar/coredns-priorityclass
Add priority class to CoreDNS pods
2019-02-11 22:55:45 -08:00
Kubernetes Prow Robot f50734399b
Merge pull request #68047 from niuzhenguo/remove-switch-break
Clean up unneeded break in switch
2019-02-11 21:43:09 -08:00
Kubernetes Prow Robot e69c735b9e
Merge pull request #73935 from yujuhong/fix-node-platform
Fix setting NODE_ARCH and NODE_PLATFORM
2019-02-11 19:58:39 -08:00
Kubernetes Prow Robot 34e523f188
Merge pull request #73860 from msau42/owners
add msau42 to approvers for volume e2es
2019-02-11 19:58:29 -08:00
Kubernetes Prow Robot c2d88db834
Merge pull request #73582 from AdamDang/patch-24
Improve the ipvs/README.md
2019-02-11 19:58:19 -08:00
Kubernetes Prow Robot c9964aa519
Merge pull request #73342 from szuecs/fix/period-not-reset-if-gate-not-set
cpuPeriod was not reset
2019-02-11 19:58:07 -08:00
Kubernetes Prow Robot 73dc138cae
Merge pull request #73256 from deitch/doc-kubelet-nodename
Update kubelet overview help doc
2019-02-11 19:57:56 -08:00
Kubernetes Prow Robot 0ae81c986a
Merge pull request #67678 from caesarxuchao/remove-storage-versions-flag
Remove storage versions flag
2019-02-11 17:40:27 -08:00
Bobby (Babak) Salamat ec0739bd03 Fix races in scheduling queue tests 2019-02-11 16:38:26 -08:00
Kubernetes Prow Robot ee734d0543
Merge pull request #73932 from dims/cleanup-unnecessary-packages-from-import-restrictions
Remove unnecessary prefixes from various .import-restrictions files
2019-02-11 16:24:17 -08:00
Kubernetes Prow Robot 126bb3b8ec
Merge pull request #67630 from houjun41544/20180820
Check for pvcVolume with IsOperationPending() before markPVCResizeInProgress()
2019-02-11 16:24:06 -08:00
Chao Xu 4ea07084dd Simplify the resource_encoding_config.go, since we don't need per group override at all 2019-02-11 15:09:16 -08:00
Elijah Oyekunle 805a9e7036 Fixes Golint Errors: staging/src/k8s.io/kube-aggregator (#73369)
* fixed golint errors in staging/src/k8s.io/kube-aggregator

* update openapi

* unexported autoRegisterController
2019-02-11 14:16:05 -08:00
Yu-Ju Hong 1bba009689 Fix setting NODE_ARCH and NODE_PLATFORM 2019-02-11 13:55:44 -08:00
Davanum Srinivas 1d430a4a73
Remove unnecessary prefixes from various .import-restrictions files
Found using script:
https://gist.github.com/dims/384dea60754042f61d79233603034038

Just run using:
`find . -name .import-restrictions | xargs python ~/junk/sanitize-import-boss.py`

The removed entries are either packages that got moved/renamed/deleted
but are still not cleaned up from .import-restrictions files.

Change-Id: I92c400f74e6f012cc75539311ed4de280e25e918
2019-02-11 16:47:28 -05:00
Kubernetes Prow Robot f7c4389b79
Merge pull request #73877 from droslean/nits
apis:core:validation: remove unused, changes to idiomatic go
2019-02-11 10:31:06 -08:00
Kubernetes Prow Robot 6912bbb153
Merge pull request #71223 from sttts/sttts-openapi-aggreation-without-clone
openapi-aggregation: speed up merging from 1 sec to 50-100 ms
2019-02-11 10:30:56 -08:00
Aldo Culquicondor 17a635448a Fix cmd/kubelet/app lint issues 2019-02-11 13:18:25 -05:00
Kubernetes Prow Robot 986399b890
Merge pull request #73899 from dims/update-import-restrictions-cloud-provider
cleanup .import-restrictions for cloud provider
2019-02-11 08:49:20 -08:00
Kubernetes Prow Robot 1e6afac07c
Merge pull request #73701 from rosti/refactor-initcfg-apis
kubeadm: Refactor InitConfiguration init APIs
2019-02-11 08:49:05 -08:00
Kubernetes Prow Robot 836db5c90e
Merge pull request #73893 from neolit123/placeholder-docs
generated_files: remove line about /docs/.generated_docs (fix PR size plugin)
2019-02-11 06:41:12 -08:00
Kubernetes Prow Robot 6671d2556f
Merge pull request #73912 from JoeWrightss/patch-3
Fix fmt.Sprintf error message
2019-02-11 05:15:11 -08:00
Rostislav M. Georgiev 51197e4393 kubeadm: Refactor InitConfiguration init APIs
Currently ConfigFileAndDefaultsToInternalConfig and
FetchConfigFromFileOrCluster are used to default and load InitConfiguration
from file or cluster. These two APIs do a couple of completely separate things
depending on how they were invoked. In the case of

ConfigFileAndDefaultsToInternalConfig, an InitConfiguration could be either
defaulted with external override parameters, or loaded from file.
With FetchConfigFromFileOrCluster an InitConfiguration is either loaded from
file or from the config map in the cluster.

The two share both some functionality, but not enough code. They are also quite
difficult to use and sometimes even error prone.

To solve the issues, the following steps were taken:

- Introduce DefaultedInitConfiguration which returns defaulted version agnostic
  InitConfiguration. The function takes InitConfiguration for overriding the
  defaults.

- Introduce LoadInitConfigurationFromFile, which loads, converts, validates and
  defaults an InitConfiguration from file.

- Introduce FetchInitConfigurationFromCluster that fetches InitConfiguration
  from the config map.

- Reduce, when possible, the usage of ConfigFileAndDefaultsToInternalConfig by
  replacing it with DefaultedInitConfiguration or LoadInitConfigurationFromFile
  invocations.

- Replace all usages of FetchConfigFromFileOrCluster with calls to
  LoadInitConfigurationFromFile or FetchInitConfigurationFromCluster.

- Delete FetchConfigFromFileOrCluster as it's no longer used.

- Rename ConfigFileAndDefaultsToInternalConfig to
  LoadOrDefaultInitConfiguration in order to better describe what the function
  is actually doing.

Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>
2019-02-11 14:45:34 +02:00
Dr. Stefan Schimanski 233178eec6 Update staging godeps 2019-02-11 13:16:37 +01:00
Dr. Stefan Schimanski f488ed4b82 openapi: add spec roundtrip test 2019-02-11 13:16:37 +01:00
Dr. Stefan Schimanski 8da9b50ebf apiextensions: use canonical empty OpenAPI type 2019-02-11 13:16:37 +01:00
Dr. Stefan Schimanski e67d5f2d8d apiserver: fix openapi extension types to be JSON 2019-02-11 13:16:37 +01:00
Dr. Stefan Schimanski 01bc4eff0e openapi-aggregation: merge without clones 2019-02-11 13:16:37 +01:00
Dr. Stefan Schimanski 84f0629e95 bump(k8s.io/kube-openapi): c12348ce28de40eed0136aa2b644d0ee0650e56c 2019-02-11 13:16:36 +01:00
Dr. Stefan Schimanski 2fe54a144b Update openapi spec 2019-02-11 13:16:36 +01:00
Dr. Stefan Schimanski 2393799e2e hack/update-openapi-spec.sh: normalize indention of spec through jq 2019-02-11 13:16:36 +01:00
Kubernetes Prow Robot 196047fc28
Merge pull request #73143 from micahhausler/code-generator-godoc-fix
Fixed import-boss godoc comment formatting
2019-02-11 03:53:17 -08:00
Kubernetes Prow Robot d820b5024e
Merge pull request #70903 from ping035627/k8s-181110
Fix function comment to consistent with its name
2019-02-11 02:43:54 -08:00
Kubernetes Prow Robot 9c72a33685
Merge pull request #73896 from ping035627/k8s-190211
Fix function comment to consistent with its name
2019-02-11 00:53:30 -08:00
zhoulin xie f71bc19ca8 Fix fmt.Sprintf error message
Signed-off-by: zhoulin xie <zhoulin.xie@daocloud.io>
2019-02-11 16:43:20 +08:00
JoeWrightss e47b159c76
Merge pull request #1 from kubernetes/master
update from base repository
2019-02-11 15:56:32 +08:00
houjun a5cde1a463 Check for pvcVolume with IsOperationPending() before markPVCResizeInProgress() 2019-02-11 15:23:17 +08:00