Commit Graph

16550 Commits

Author SHA1 Message Date
Clayton Coleman
5ddcef24a6 Fix failing test 2015-08-18 09:08:46 -04:00
Clayton Coleman
adc97bf936 Conversions 2015-08-18 09:08:45 -04:00
Clayton Coleman
edb108802d Handle gracefully terminated pods in node controller
Eviction should retry longer and wait for completion of the pod.
2015-08-18 09:08:45 -04:00
Clayton Coleman
780accb3ba Kubelet should garbage collect dead pods
The sync loop should check for terminated pods that are no longer
running and clear them. The status loop should never write status
if the pod UID changes. Mirror pods should be deleted immediately
rather than gracefully.
2015-08-18 09:08:44 -04:00
Clayton Coleman
71d10c6c7a Update swagger 2015-08-18 09:08:44 -04:00
Clayton Coleman
89f1f3b1b8 Alter graceful deletion to not use TTL
Avoid TTL by deleting pods immediately when they aren't
scheduled, and letting the Kubelet delete them otherwise.

Ensure the Kubelet uses pod.Spec.TerminationGracePeriodSeconds
when no pod.DeletionGracePeriodSeconds is available.
2015-08-18 09:08:43 -04:00
deads2k
969d526ca5 tolerate output without template file 2015-08-18 08:58:04 -04:00
Clayton Coleman
b842a7dd15 Revert "Revert "Gracefully delete pods from the Kubelet""
This reverts commit 98115facfd.
2015-08-18 08:57:02 -04:00
Filip Grzadkowski
919c7e94e2 Merge pull request #12797 from wojtek-t/refactor_registry_test
Prepare for refactoring registry etcd tests
2015-08-18 12:56:45 +02:00
Filip Grzadkowski
1a6411805f Merge pull request #12846 from piosz/autoscaling-e2e
Increased waiting for cluster size timeout for Autoscaling e2e
2015-08-18 12:56:18 +02:00
Marcin Wielgus
cac7038b3b HorizontalPodAutoscaler status 2015-08-18 11:46:54 +02:00
Wojciech Tyczynski
d9d7f6d964 Reduce logs verbosity in scalability tests 2015-08-18 11:14:14 +02:00
Piotr Szczesniak
e7eccea4ac Increased waiting for cluster size timeout for Autoscaling e2e 2015-08-18 10:11:13 +02:00
Filip Grzadkowski
8e2cad79ea Merge pull request #12721 from wojtek-t/fix_cacher_filtering
Store previous value in WatchCache for filtering
2015-08-18 10:00:11 +02:00
Wojciech Tyczynski
6cea2c8940 Prepare for refactoring registry etcd tests 2015-08-18 09:53:23 +02:00
Wojciech Tyczynski
3a71eb1bcc Store previous value in WatchCache for filtering 2015-08-18 09:33:34 +02:00
Filip Grzadkowski
19f52668c1 Merge pull request #12842 from piosz/autoscaling-e2e
Migrated Autoscaling e2e test to new gcloud commands
2015-08-18 09:32:16 +02:00
Robert Bailey
280b66c901 Merge pull request #12841 from wb14123/ip-range
Enforce specified service-cluster-ip-range is not too large
2015-08-17 22:59:56 -07:00
Piotr Szczesniak
db6c34288e Migrated Autoscaling e2e test to new gcloud commands 2015-08-18 06:51:17 +02:00
Tim Hockin
6f34be30a3 Limit float precision to 5 points 2015-08-17 20:57:44 -07:00
Tim Hockin
7e9c685ba6 Require same min iptables version as -C 2015-08-17 20:57:44 -07:00
Tim Hockin
3d309700d0 Make iptables use semver lib 2015-08-17 20:57:44 -07:00
Tim Hockin
3a5c23d727 test for and set bridge-nf-call-iptables sysctl 2015-08-17 20:57:44 -07:00
Tim Hockin
9cf33772b4 test for and set route_localnet sysctl 2015-08-17 20:52:06 -07:00
Tim Hockin
f1a48574a6 Clean up logging, make initial sync faster 2015-08-17 20:52:06 -07:00
Tim Hockin
d72892d0b0 Include protocol in the hash for chain names 2015-08-17 20:52:06 -07:00
Tim Hockin
731d5e5191 Clean up iptables rules, add nodeport support 2015-08-17 20:52:06 -07:00
Tim Hockin
d14c98f6cc Add nodepoprt chain and link it in, add unused MASQ rule 2015-08-17 20:52:06 -07:00
Prashanth Balasubramanian
83f1212e0b Confirms daemons restart and do sane things in an e2e test 2015-08-17 20:39:57 -07:00
Robert Bailey
60e17a54e7 Merge pull request #12141 from gmarek/service_doc
Small changes to Services doc
2015-08-17 19:40:41 -07:00
Bin Wang
0547c52c2c Enforce specified service-cluster-ip-range is not too large 2015-08-18 10:35:21 +08:00
Robert Bailey
6afa0e1f95 Don't register the master node into the cluster by default. 2015-08-17 19:17:17 -07:00
Karl Isenberg
9b5d525e3d [mesos/docker] Upgrade mesos-docker-test image to use docker 1.8.1 2015-08-17 18:37:45 -07:00
Karl Isenberg
87da2ed6de Update mesos-slave-dind to use Docker 1.8.1 2015-08-17 17:20:55 -07:00
Satnam Singh
cf549ed83f Update Elasticsearch example to remove use of secrets 2015-08-17 16:48:46 -07:00
Robert Bailey
736945faba Merge pull request #12831 from thockin/nodeport-optional
Make nodePort optional in v1 API
2015-08-17 16:27:17 -07:00
Robert Bailey
19bb04f717 Merge pull request #11746 from soltysh/job_controller_proposal
Job controller proposal
2015-08-17 15:56:36 -07:00
Tim Hockin
75941afab2 Make nodePort optional in v1 API 2015-08-17 15:44:37 -07:00
Robert Bailey
3d8f6fabd6 Merge pull request #12821 from andyzheng0831/node-yaml
Fix some settings of trusty nodes
2015-08-17 15:41:40 -07:00
Andy Zheng
11c823abd8 Fix some settings of trusty nodes
It fixes kubelet and kube-proxy command line options, fixes a typo,
and adds installation of nsenter package if it is not present.
2015-08-17 14:27:30 -07:00
Felix Rodriguez
2fba24e989 Update AWS Configs to 1.0.3 2015-08-17 13:59:38 -07:00
Andy Zheng
a1ba269ab3 Fix two bugs in reboot tests
First, "ifconfig eth0 down/up" on Ubuntu and Debian breaks
connection to the instance, thus tests after this one all fail.
Second, replacing appending iptable rules with inserting them on
the top of iptables, otherwise the tests may fail if iptables
are not empty.
2015-08-17 13:54:12 -07:00
Robert Bailey
b937511e5e Merge pull request #12798 from pmorie/bugs/10587
Fix issue 10587; update SecurityContext godoc
2015-08-17 13:53:39 -07:00
Robert Bailey
17c005bb6a Merge pull request #12730 from eparis/bash-completions-delete-label
bashcompletions: suggest resources to delete in kubectl delete
2015-08-17 13:52:53 -07:00
Robert Bailey
5d58c2ca77 Merge pull request #12718 from HaiyangDING/ChangeLimitToRequest
Use request to deal with resource requirement in priority functions.
2015-08-17 13:52:28 -07:00
Karl Isenberg
2ea10ec5b7 [mesos/docker] Replace auth/log dirs with MESOS_DOCKER_WORK_DIR
- Mount mesos slave workspaces in MESOS_DOCKER_WORK_DIR
- Clear mesos slave workspace in kube-up
- Add MESOS_DOCKER_IMAGE_DIR to configure docker-in-docker image storage
- Lazily eval auth/log dirs
- Improve mesos slave missing error in detect-minions
2015-08-17 13:50:50 -07:00
Robert Bailey
b67e8edf1d Merge pull request #12199 from mesosphere/relative-guestbook
Convert guestbook example to relative urls
2015-08-17 13:50:11 -07:00
Janet Kuo
bff0cab7ce Describe volumes in rc and pod 2015-08-17 13:42:50 -07:00
Robert Bailey
a4b06373fa Merge pull request #12070 from wojtek-t/kubmark_proposal
Proposal for scalability testing infrastructure
2015-08-17 13:41:58 -07:00
Maciej Szulik
688f3da839 Job controller proposal 2015-08-17 22:33:48 +02:00