Commit Graph

16360 Commits (a927791293da947f4a0610bac7980138903f8844)

Author SHA1 Message Date
Piotr Szczesniak a927791293 Merge pull request #12922 from piosz/autoscaling-e2e
Fixed memory consumption in Autoscaling e2e
2015-08-19 17:06:42 +02:00
Piotr Szczesniak cfc4471f8c Fixed memory consumption in Autoscaling e2e 2015-08-19 16:33:57 +02:00
Piotr Szczesniak fadb59067b Merge pull request #12654 from gmarek/playground
Remove external function setting Kubelet flags
2015-08-19 15:48:55 +02:00
Piotr Szczesniak fde3cf8e91 Merge pull request #12916 from piosz/autoscaling-e2e
Enabled Autoscaling test that uses mem utilization metric
2015-08-19 15:41:53 +02:00
Piotr Szczesniak 265d3da701 Enabled Autoscaling test that uses mem utilization metric 2015-08-19 15:07:17 +02:00
Piotr Szczesniak 86e0c386d7 Merge pull request #12875 from uluyol/fix-exp-client
Create an experimental client cache.
2015-08-19 15:02:07 +02:00
gmarek 3c907b33e1 Remove external function setting Kubelet flags 2015-08-19 13:20:41 +02:00
Piotr Szczesniak c69dff8b69 Merge pull request #12903 from piosz/scheduler-predicates-fix
Added clean up to scheduler-predicates
2015-08-19 12:21:04 +02:00
Piotr Szczesniak f7116392cf Merge pull request #12901 from piosz/deleting-ns-fix
Increased timeout while waiting for namespace deletion
2015-08-19 11:45:53 +02:00
Piotr Szczesniak f6a3966abb Added clean up to scheduler-predicates 2015-08-19 11:32:49 +02:00
Piotr Szczesniak 41b8fdcd76 Increased timeout while waiting for namespace deletion
Removed waiting for namespace to be deleted in Density and Load e2e tests
2015-08-19 11:17:59 +02:00
Robert Bailey b5a4a548df Merge pull request #12891 from roberthbailey/revert-9165
Revert "Merge pull request #9165 from smarterclayton/graceful"
2015-08-18 18:18:19 -07:00
Robert Bailey 08e6a43c1d Revert "Merge pull request #9165 from smarterclayton/graceful"
This reverts commit 4f856b595d, reversing
changes made to d78525a83b.

Conflicts:
	pkg/kubelet/status_manager.go
2015-08-18 17:34:49 -07:00
Robert Bailey 301bf16792 Merge pull request #12878 from smarterclayton/soak_wait
Soak tests should wait until namespaces are dead before exiting
2015-08-18 15:46:07 -07:00
Robert Bailey b816538bd2 Merge pull request #12874 from smarterclayton/cleanup_namespaces
Deleting a namespace is insufficient to cleanup in e2e
2015-08-18 15:06:26 -07:00
Clayton Coleman 40e80e1e75 Soak tests should wait until namespaces are dead before exiting 2015-08-18 17:43:49 -04:00
Clayton Coleman dcad51b90e Deleting a namespace is insufficient to cleanup in e2e
Graceful deletion requires more time to terminate namespaces, and not
waiting for namespaces to delete causes scheduling errors
2015-08-18 17:36:00 -04:00
Muhammed Uluyol 7c58f94edc Create an experimental client cache.
Previously, we would initialize the experimental client at factory creation
time. This is problematic because the clientConfig loader has values populated
from the command-line flag parsing, and these are not populated until after
Factory creation. Introduce an ExperimentalClientCache to create (and reuse)
ExperimentalClients.
2015-08-18 14:25:38 -07:00
Robert Bailey 5000252e46 Merge pull request #12669 from deads2k/tolerate-missing-template-flag
tolerate output without template file
2015-08-18 11:49:53 -07:00
Robert Bailey a2caee0d33 Merge pull request #12621 from satnam6502/elasticsearch-example
Update Elasticsearch example to remove use of secrets
2015-08-18 11:49:29 -07:00
Robert Bailey fd4147f6c5 Merge pull request #11125 from nak3/mesos-readme
Add a note of api endpoint in Kubernetes on Mesos getting started guide
2015-08-18 11:48:49 -07:00
Robert Bailey 6e94e44d9c Merge pull request #12860 from nak3/exec-help
Modify kubectl exec help to set -c CONTAINER as optional
2015-08-18 11:48:26 -07:00
Robert Bailey f93027031c Merge pull request #12868 from mikedanese/fix-tag
tab => space in struct tag, to fix compatibility with reflect.StructTag.Get
2015-08-18 11:48:17 -07:00
Robert Bailey 11d5712278 Merge pull request #12736 from deads2k/relax-pull-secret-constraints
tolerate missing image pull secrets:
2015-08-18 11:48:01 -07:00
Robert Bailey 80775b44d1 Merge pull request #12679 from krousey/versioned_client
Create an unversioned client and move everyone to it
2015-08-18 11:47:40 -07:00
Kris Rousey ae6c64d9bb Moving everyone to unversioned client 2015-08-18 10:23:03 -07:00
Kris Rousey 9cea046f42 Get the unversioned client to build 2015-08-18 10:03:19 -07:00
Kris Rousey 7ba5b058cc Moving client libs to unversioned dir 2015-08-18 10:03:19 -07:00
Robert Bailey 4f856b595d Merge pull request #9165 from smarterclayton/graceful
Enable graceful deletion using reconciliation loops in the Kubelet without TTL
2015-08-18 10:01:40 -07:00
Mike Danese 766e1c3a3e tab => space, to fix compatibility with reflect.StructTag.Get 2015-08-18 09:49:05 -07:00
Robert Bailey d78525a83b Merge pull request #12750 from mikedanese/submit-queue
remove contrib/submit-queue as it is moving to the contrib repo
2015-08-18 09:15:22 -07:00
Robert Bailey 6103a7f852 Merge pull request #12683 from feelobot/patch-2
Update AWS Configs to 1.0.3
2015-08-18 09:14:52 -07:00
Robert Bailey ca168ce285 Merge pull request #12262 from jgriffiths1993/hf-12261
Replace Port with NodePort for creating LB members
2015-08-18 09:14:30 -07:00
Robert Bailey f94f6c48fd Merge pull request #10829 from ZJU-SEL/adddns2docker
add kube-dns for docker k8s
2015-08-18 09:13:54 -07:00
Robert Bailey c45747bfad Merge pull request #12764 from thockin/proxy-nodeports
More corner cases with iptables proxy
2015-08-18 09:13:20 -07:00
Robert Bailey 4b9ec9a9b2 Merge pull request #12824 from andyzheng0831/test-bug
Fix two bugs in reboot tests
2015-08-18 08:54:25 -07:00
Quinton Hoole 7158f8a5df Merge pull request #11339 from bprashanth/restart_test
Confirms daemons restart and do sane things in an e2e test
2015-08-18 08:42:44 -07:00
Robert Bailey 48d659bfbe Merge pull request #12840 from roberthbailey/unregister-master-node
Don't register the master node into the cluster by default.
2015-08-18 07:55:38 -07:00
Kenjiro Nakayama c50d7dd1d5 Modify kubectl exec help to set -c CONTAINER as optional 2015-08-18 23:14:24 +09:00
Filip Grzadkowski 8d74f610f7 Merge pull request #12659 from mwielgus/horizontal_status
HorizontalPodAutoscaler status
2015-08-18 15:30:01 +02:00
Clayton Coleman 266e6226e5 Move slow-* items to test/images/network-tester 2015-08-18 09:08:46 -04:00
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