Commit Graph

35539 Commits

Author SHA1 Message Date
Fabio Bertinatto
09d2cdf384 Add independent cache for CSINode in scheduler 2019-08-01 10:08:51 +02:00
Kubernetes Prow Robot
ac1cde5577 Merge pull request #78009 from hainesc/develop
Use reservoir sampling to select one host from priority list
2019-08-01 00:52:15 -07:00
Kubernetes Prow Robot
0775e6b2db Merge pull request #80591 from danwinship/no-localhost-snat
hostport: Don't masquerade localhost-to-localhost traffic
2019-07-31 22:36:50 -07:00
Kubernetes Prow Robot
3a4cda9def Merge pull request #80522 from ethan-daocloud/patch-3
cleanup: remove duplicated logging error message in csi_mounter.go, also some typos.
2019-07-31 22:36:39 -07:00
Kubernetes Prow Robot
7a7f5f1e83 Merge pull request #80360 from bertinatto/fix_old_predicate
Don't count unrelated volumes in scheduler predicate
2019-07-31 22:36:26 -07:00
YueHonghui
d29f194474 add flag concurrent-statefulset-syncs to kube-controller-manager (#79169)
* add flag `concurrent-statefulset-syncs` to set number of concurrent workers for statefulset controller

* change default value of ConcurrentStatefulSetSyncs from 1 to 5

* 1. fix doc comment of statefulset config types.go
2. add missing deps k8s.io/kubernetes/pkg/controller/statefulset/config

* add missing dep k8s.io/kubernetes/pkg/controller/statefulset/config/v1alpha1

* updated bazel BUILD files

* update kube-controller-manager options testcase

* fix codegen

* fix golint error

* fix testcase
2019-07-31 22:36:14 -07:00
Kubernetes Prow Robot
b7cb64f39b Merge pull request #80761 from seans3/refactor-kubectl-condition
Refactor pkg/kubectl/conditions.go to remove file
2019-07-31 20:08:50 -07:00
Kubernetes Prow Robot
fb46ec8455 Merge pull request #80383 from liu-cong/normalizescore
Add NormalizeScore extension point for scheduler framework.
2019-07-31 20:08:24 -07:00
Kubernetes Prow Robot
a6dca16d99 Merge pull request #80144 from Huang-Wei/stateless-ApplyFeatureGates
scheduler: make ApplyFeatureGates() stateless
2019-07-31 20:08:14 -07:00
ethan
ec2c5dff43 fix some log typos in csi_mounter.go
cleanup: remove logging duplicated error message
fix error msg, include err in new returned errors.
Signed-off-by: ethan <guangming.wang@daocloud.io>
2019-08-01 02:39:32 +00:00
Kubernetes Prow Robot
59142b231c Merge pull request #80636 from ebati/issue-80504-test-kubeproxy-mac
Add GetKernelVersion to ipvs.KernelHandler interface
2019-07-31 16:56:13 -07:00
Kubernetes Prow Robot
fc46a2f59c Merge pull request #80736 from cofyc/log-error-when-api-requst-fails
Log an error when kube-scheduler fails to update the condition of the pod
2019-07-31 13:48:15 -07:00
Emrecan BATI
90ce2d50d3 Add GetKernelVersion to ipvs.KernelHandler interface
ipvs `getProxyMode` test fails on mac as `utilipvs.GetRequiredIPVSMods`
try to reach `/proc/sys/kernel/osrelease` to find version of the running
linux kernel. Linux kernel version is used to determine the list of required
kernel modules for ipvs.

Logic to determine kernel version is moved to GetKernelVersion
method in LinuxKernelHandler which implements ipvs.KernelHandler.
Mock KernelHandler is used in the test cases.

Read and parse file is converted to go function instead of execing cut.
2019-07-31 22:10:44 +03:00
Kubernetes Prow Robot
41b3a3ebb9 Merge pull request #80727 from seans3/move-explain-staging
Move pkg/kubect/explain to staging
2019-07-31 11:42:15 -07:00
Sean Sullivan
b15290dfd8 Refactor pkg/kubectl/conditions.go to remove file 2019-07-31 10:25:23 -07:00
Kubernetes Prow Robot
c91761da0d Merge pull request #80802 from dtaniwaki/fix-broken-completion
Fix unexpected line end in override flags
2019-07-31 08:55:12 -07:00
Kubernetes Prow Robot
fde94e931f Merge pull request #78941 from jsafrane/fix-iscsi-logout
Fix iscsi logout issues
2019-07-31 08:54:23 -07:00
Kubernetes Prow Robot
ffc2947149 Merge pull request #80772 from seans3/move-scale-updater-staging
Refactor pkg/kubectl/{scale.go|rollingupdater.go} for move to staging
2019-07-31 06:56:35 -07:00
Kubernetes Prow Robot
41745165f3 Merge pull request #80765 from seans3/move-kubectl-owners
Move pkg/kubectl/cmd/util/openapi/OWNERS to staging
2019-07-31 06:56:23 -07:00
Fabio Bertinatto
6e9112b7fe When PVC is invalid, don't count volumes in scheduler predicate 2019-07-31 12:56:28 +02:00
Fabio Bertinatto
ee7b48b7c5 Don't count unrelated volumes in scheduler predicate 2019-07-31 12:56:28 +02:00
Daisuke Taniwaki
707f1a2832 Fix unexpected line end in override flags 2019-07-31 18:46:28 +09:00
Sean Sullivan
1252ab3c98 Move pkg/kubect/explain to staging 2019-07-31 00:30:32 -07:00
Kubernetes Prow Robot
1a8844cd03 Merge pull request #80683 from moshe010/rename_files
TopologyManager: Fix rename best-effort policy files
2019-07-31 00:25:00 -07:00
Kubernetes Prow Robot
b6475c2d72 Merge pull request #80601 from seans3/move-kubectl-proxy
Move pkg/kubectl/proxy to staging
2019-07-31 00:24:34 -07:00
Sean Sullivan
c011df28a4 Refactor pkg/kubectl/{scale.go|rollingupdater.go} for move to staging 2019-07-30 23:15:15 -07:00
Kubernetes Prow Robot
eae7790f6c Merge pull request #80754 from seans3/move-restclient-staging
Move pkg/kubectl/interfaces.go to testing
2019-07-30 22:44:59 -07:00
Sean Sullivan
18c7ee8114 Move pkg/kubectl/proxy to staging 2019-07-30 19:09:25 -07:00
Cong Liu
34373662d3 Add NormalizeScore extension point for scheduler framework. 2019-07-30 20:02:13 -04:00
Sean Sullivan
902789d375 Move pkg/kubectl/generate to staging 2019-07-30 16:18:39 -07:00
Kubernetes Prow Robot
75d5189612 Merge pull request #80678 from seans3/move-polymorphic-staging
Move pkg/kubectl/polymorphichelpers staging
2019-07-30 16:11:11 -07:00
Sean Sullivan
8f0127503d Move pkg/kubectl/cmd/util/openapi/OWNERS to staging 2019-07-30 14:09:18 -07:00
Wei Huang
eb3ed24853 scheduler: make ApplyFeatureGates() stateless 2019-07-30 11:41:57 -07:00
Sean Sullivan
b86bd0dc62 Move pkg/kubectl/interfaces.go to testing 2019-07-30 10:49:43 -07:00
Sean Sullivan
9f3384f02f Move pkg/kubectl/polymorphichelpers staging 2019-07-30 10:10:30 -07:00
Kubernetes Prow Robot
dcf1eff767 Merge pull request #80612 from AllenZMC/patch-1
fix typos in csi_attacher.go
2019-07-30 10:09:18 -07:00
Kubernetes Prow Robot
4f15c017ea Merge pull request #80657 from rphillips/fixes/log_metrics_add_uid
kubelet: add UID to kubelet_container_log_filesystem_used_bytes metric
2019-07-30 08:53:43 -07:00
Kubernetes Prow Robot
1f1c1e2ad0 Merge pull request #80588 from liu-cong/errch
Use ErrorChannel to communicate errors during parallel execution in interpod_afiinity
2019-07-30 08:53:03 -07:00
Kubernetes Prow Robot
c1eff52435 Merge pull request #80561 from seans3/move-metricsutil-staging
Move pkg/kubectl/metricsutil to staging
2019-07-30 08:52:51 -07:00
Kubernetes Prow Robot
f1e994ad7a Merge pull request #80521 from wojtek-t/trigger_for_configmaps
Unify secret and configmap triggers in cacher
2019-07-30 05:33:46 -07:00
Kubernetes Prow Robot
d248bd099d Merge pull request #80233 from alculquicondor/refactor/configurator
Remove NodeLister from Scheduler Configurator
2019-07-30 05:33:17 -07:00
Kubernetes Prow Robot
b4f6b0bf50 Merge pull request #79963 from RainbowMango/pr_fix_typo_for_informer
Fix go lint error for cache directory
2019-07-30 05:33:03 -07:00
Kubernetes Prow Robot
4c191fde89 Merge pull request #73829 from alculquicondor/fix/comment
Fix/Add comments on cadvisor implementations
2019-07-30 05:32:51 -07:00
Kubernetes Prow Robot
40b31794ab Merge pull request #79623 from aaronbbrown/abb-quote-container-in-use
quote container name in container already use error matching
2019-07-30 03:35:31 -07:00
Kubernetes Prow Robot
320bc21dbe Merge pull request #78762 from klueska/upstream-inherit-cpus-from-init-containers
Proactively remove init Containers in CPUManager static policy
2019-07-30 03:35:18 -07:00
Kubernetes Prow Robot
acfeb8a05e Merge pull request #78675 from hex108/bug_fix
Fix error case for ExtractFieldPathAsString
2019-07-30 03:35:04 -07:00
Kubernetes Prow Robot
bd6eaa5e7f Merge pull request #79956 from johnharris85/logs-error-typo
Fix 'concurrency' logs typo
2019-07-30 01:59:43 -07:00
Kubernetes Prow Robot
70bb26f96e Merge pull request #78632 from NickrenREN/delete-pod-if-add-succeeds
Delete the pods from unschedulable queue only when Add succeeds
2019-07-30 01:58:50 -07:00
Kubernetes Prow Robot
b120bc7e33 Merge pull request #80606 from andrewsykim/cloud-config-api
document API guarentees and deprecation policies for cloud config files
2019-07-29 19:54:50 -07:00
Yecheng Fu
00afede30d Log an error when kube-scheduler fails to update the condition of the pod. 2019-07-30 10:05:20 +08:00