Commit Graph

22551 Commits

Author SHA1 Message Date
Weixu Zhuang
3928bd6e76 Fix TODO in pkg/controller/nodecontroller.go line 472
The code now calculates and find out the CIDRs for every node in any sync period.
I will fix this TODO by maintaining a set for available CIDRs left. Firstly, I will
insert 256 CIDRs into the available set. Once someone get one CIDR, remove this CIDR
from the available set. If one node get deleted, we will reinsert the CIDR associates
with this node back to available CIDR. Once there are nothing left in available CIDR set,
generate another 256 CIDRs and insert them into the available set. As a result, we do not
need to generate CIDRs in every monitor process and we only need to assign CIDR to node
which does not have it.

This commit also fix the error that CIDR may overflow when we use the function
generateCIDRs. There will be no more ip overflowing, all assigan CIDR will be valid
2015-12-28 11:15:38 -08:00
k8s-merge-robot
6aa3a74cf9 Merge pull request #19140 from wojtek-t/debug_cacher_test
Auto commit by PR queue bot
2015-12-28 09:03:23 -08:00
k8s-merge-robot
0154b244ee Merge pull request #19134 from gmarek/logs-salt
Auto commit by PR queue bot
2015-12-28 07:05:37 -08:00
Wojciech Tyczynski
05b60a30cf Fix flakes in cacher_test 2015-12-28 15:28:07 +01:00
k8s-merge-robot
25f5daa0e2 Merge pull request #19135 from wojtek-t/close_watch_in_generic_registry
Auto commit by PR queue bot
2015-12-28 05:36:11 -08:00
k8s-merge-robot
1e19011f9a Merge pull request #19133 from wojtek-t/cleanup_logs
Auto commit by PR queue bot
2015-12-28 05:36:08 -08:00
k8s-merge-robot
451f4bdbc2 Merge pull request #19130 from wojtek-t/fix_stop_cacher
Auto commit by PR queue bot
2015-12-28 03:45:34 -08:00
Wojciech Tyczynski
1803a11557 Get rid of rubbish logs from serialization_test 2015-12-28 12:13:07 +01:00
k8s-merge-robot
c36226bc39 Merge pull request #19058 from gmarek/more-metrics
Auto commit by PR queue bot
2015-12-28 03:09:23 -08:00
Wojciech Tyczynski
8dc83547b0 Close watch in generic etcd_test 2015-12-28 11:43:20 +01:00
gmarek
fc6247152b Split levels of verbosity of test logging on components. 2015-12-28 11:41:09 +01:00
k8s-merge-robot
5cf0659502 Merge pull request #19131 from wojtek-t/fix_close_channel
Auto commit by PR queue bot
2015-12-28 02:18:55 -08:00
Wojciech Tyczynski
89a4093622 Merge pull request #18926 from erictune/fix-build
Revert part of #18860
2015-12-28 11:03:25 +01:00
Wojciech Tyczynski
ec70eb16f3 Graceul termination in Cacher 2015-12-28 10:54:21 +01:00
Wojciech Tyczynski
0b7dce9505 Fix a bug in etcd_watcher_test 2015-12-28 10:43:33 +01:00
gmarek
2c6c8d8371 Finish MetricsGrabber 2015-12-28 09:19:40 +01:00
k8s-merge-robot
9bdc4100d5 Merge pull request #19123 from ixdy/jenkins-unittest-config
Auto commit by PR queue bot
2015-12-27 23:28:54 -08:00
Jeff Grafton
52a6252431 Don't limit go test to only 2 cores 2015-12-27 17:21:40 -08:00
k8s-merge-robot
500493a3ac Merge pull request #18925 from caesarxuchao/refactor-registration
Auto commit by PR queue bot
2015-12-24 15:19:36 -08:00
k8s-merge-robot
df3f476722 Merge pull request #19056 from gmarek/fix-test
Auto commit by PR queue bot
2015-12-24 11:58:46 -08:00
k8s-merge-robot
21c01c05e3 Merge pull request #18902 from deads2k/gv-partial
Auto commit by PR queue bot
2015-12-24 01:42:59 -08:00
k8s-merge-robot
e340cce2ed Merge pull request #15423 from hurf/convert_cleanup
Auto commit by PR queue bot
2015-12-24 00:34:37 -08:00
k8s-merge-robot
16e1de6db6 Merge pull request #18859 from deads2k/gv-grab-bag
Auto commit by PR queue bot
2015-12-23 23:57:24 -08:00
Chao Xu
ad484c79f7 pass runtime.Scheme as parameter to AddToScheme 2015-12-23 23:21:35 -08:00
Chao Xu
2b5b708b70 Refactor the API registration and installation 2015-12-23 22:44:25 -08:00
k8s-merge-robot
be235e8754 Merge pull request #18940 from smarterclayton/nil_body
Auto commit by PR queue bot
2015-12-23 18:02:03 -08:00
k8s-merge-robot
e185b1028a Merge pull request #18909 from ncdc/force-image-pulls-admission
Auto commit by PR queue bot
2015-12-23 14:53:31 -08:00
k8s-merge-robot
344d4bb5fa Merge pull request #18798 from yifan-gu/rkt_bump
Auto commit by PR queue bot
2015-12-23 13:37:36 -08:00
k8s-merge-robot
f4f4e5cb9f Merge pull request #18817 from mqliang/schedulerSelector
Auto commit by PR queue bot
2015-12-23 12:09:19 -08:00
k8s-merge-robot
05a1295085 Merge pull request #18714 from gmarek/metrics-grabber
Auto commit by PR queue bot
2015-12-23 10:30:06 -08:00
k8s-merge-robot
ac0ce7257b Merge pull request #18702 from wojtek-t/remove_unversioned_selectors
Auto commit by PR queue bot
2015-12-23 09:51:53 -08:00
k8s-merge-robot
2c89a8d16d Merge pull request #18416 from xiang90/r_scheduler
Auto commit by PR queue bot
2015-12-23 09:06:39 -08:00
Marek Grabowski
3872c7e0dc Merge pull request #18917 from yifan-gu/add_close_oidc_authn
auth: Add Close() for OIDC authenticator.
2015-12-23 16:45:12 +01:00
k8s-merge-robot
8be7999271 Merge pull request #19062 from fgrzadkowski/fix_kube_local
Auto commit by PR queue bot
2015-12-23 07:44:56 -08:00
k8s-merge-robot
c3fcfd9651 Merge pull request #17881 from jiangyaoguo/emit-event-when-delete-pod
Auto commit by PR queue bot
2015-12-23 07:01:54 -08:00
Filip Grzadkowski
1c5166281f Update comment in get-kube-local.sh 2015-12-23 15:49:14 +01:00
Marek Grabowski
4866d23fbf Merge pull request #19057 from gmarek/log_monitoring
Print errors in log_size_monitoring and increase polling interval
2015-12-23 13:22:09 +01:00
gmarek
95825a5bd8 Print errors in log_size_monitoring 2015-12-23 12:36:12 +01:00
gmarek
dec5096bfd Delete not working writePerfData 2015-12-23 12:30:49 +01:00
k8s-merge-robot
68cb50e7e4 Merge pull request #18983 from davidxia/fix-doc-typo
Auto commit by PR queue bot
2015-12-23 03:29:07 -08:00
Marek Grabowski
e24b328f4f Merge pull request #19052 from gmarek/log_monitoring
Enable logs generation rate checking in scalability tests. Take 2
2015-12-23 11:17:14 +01:00
gmarek
b2a7c7120e Enable logs generation rate checking in scalability tests. Take 2 2015-12-23 11:15:27 +01:00
Marek Grabowski
8e7c946977 Merge pull request #19051 from gmarek/log_monitoring
log_size_monitor shouldn't fail test in case of error
2015-12-23 11:12:53 +01:00
Yifan Gu
04db432fb4 auth: Add Close() for OIDC authenticator. 2015-12-23 01:26:20 -08:00
gmarek
0e3c33bdec log_size_monitor shouldn't fail test in case of error 2015-12-23 10:17:04 +01:00
Marek Grabowski
e5d4663dd8 Merge pull request #19013 from wojtek-t/eliminate_rubish_logs
Eliminate rubbish logs in pkg/conversion tests
2015-12-23 08:43:31 +01:00
Marek Grabowski
cf69083697 Merge pull request #19031 from mikedanese/fix-flake
fix flake in deployment unit test
2015-12-23 08:38:13 +01:00
Wojciech Tyczynski
529b863ef3 Merge pull request #19045 from kubernetes/revert-18893-release_docker
Revert "Push server docker images during the release"
2015-12-23 07:24:49 +01:00
Mike Danese
c00dfe82f8 Revert "Push server docker images during the release" 2015-12-22 19:59:56 -08:00
hurf
763edd3011 Clean up standalone conversion tool
Remove kube-version-change for all its functionalities are covered
by kubectl convert command. Also changed the related docs.
2015-12-23 10:31:08 +08:00